如何使用php将复选框保持为选中状态

如何使用php将复选框保持为选中状态,php,mysql,Php,Mysql,我有一个程序,我在其中填充复选框,一旦我点击提交按钮,我就将数据插入数据库,我想保留复选框状态,作为我插入的值的选中状态,这样当用户再次登录时,他就可以看到他上次选中的项目。这是我的密码 <?php $accQry = "select * from brands"; $result1 = mysql_query($accQry, $db1->conn); $i = 1; while ($row = mysql_fetch_assoc($result1)) { ?>

我有一个程序,我在其中填充复选框,一旦我点击提交按钮,我就将数据插入数据库,我想保留复选框状态,作为我插入的值的选中状态,这样当用户再次登录时,他就可以看到他上次选中的项目。这是我的密码

<?php
$accQry = "select * from brands";

$result1 = mysql_query($accQry, $db1->conn);

$i = 1;
while ($row = mysql_fetch_assoc($result1)) {
    ?> 
    &nbsp;&nbsp;&nbsp; <label>  <input type="checkbox" value="<?php echo $row['brand_id']; ?>" name="chk1[]"   ><?php echo $row['brand_name']; ?></label>
    <?php $i++;
}
?>


这是要填充的代码,我不知道如何进一步操作。

复选框已选中属性,当您要选中它时,应设置该属性-

投票关闭,因为此帖子没有太多水分。这里缺少很多代码以及您希望在事后执行的操作。我可能错了,但我认为答案足够清楚。根据我的代码,我有一个复选框数组,默认情况下会选中所有复选框,但这不是我想要的。我只想勾选那些用户选择的复选框,但我假设您存储信息,用户是否在DB中的某个位置勾选了复选框?如果是这样,您可以使用它设置复选框上选中的属性,对吗?