Php 将数据库中的信息拉入复选框值

Php 将数据库中的信息拉入复选框值,php,html,database,forms,checkbox,Php,Html,Database,Forms,Checkbox,我有一个网站,用户可以通过表单将信息上传到数据库中。我还有一个更新页面,用户可以在其中编辑和更新他们已经放在数据库中的信息。更新页面实际上与上载页面相同。主要区别在于,它将来自数据库的信息作为值 现在,此表单的一部分是复选框。我目前正在尝试从数据库中提取复选框字段的信息 这是我现在拥有的 <input type="checkbox" name="utilities[]" value="Television" <?php if ($varUtilities == 'Television

我有一个网站,用户可以通过表单将信息上传到数据库中。我还有一个更新页面,用户可以在其中编辑和更新他们已经放在数据库中的信息。更新页面实际上与上载页面相同。主要区别在于,它将来自数据库的信息作为值

现在,此表单的一部分是复选框。我目前正在尝试从数据库中提取复选框字段的信息

这是我现在拥有的

<input type="checkbox" name="utilities[]" value="Television" <?php if ($varUtilities == 'Television') echo "checked='checked'"; ?>/>Television
<input type="checkbox" name="utilities[]" value="Internet"<?php if ($varUtilities == 'Internet') echo "checked='checked'"; ?>/>Internet
<input type="checkbox" name="utilities[]" value="Electricity (hydro)"<?php if ($varUtilities == 'Electricity (hydro)') echo "checked='checked'"; ?>/>Electricity(hydro)
<input type="checkbox" name="utilities[]" value="Gas"<?php if ($varUtilities == 'Gas') echo "checked='checked'"; ?>/>Gas

创建
$varUtilities
的值数组,并在_数组('Gas',$varUtilities)中使用
要检查我明白你现在对$varUtilities数组的意思了,似乎我需要更改它,使其成为
数组(“电视”、“煤气”、“互联网”)
,因为从现在开始,它是作为“电视、煤气、互联网”发布的。我如何将其更改为与阵列(“电视”、“煤气”、“互联网”)完全相同
您需要从数据库或从哪个存储系统中检索它