我有一个系统,人们可以填写他们的信息,以后可以回去编辑某些部分,基本上是输入个人信息,并检查他们是否想知道其他信息,这些额外信息中有4个是复选框。用户将最多选择4个字段,并且数据库将4个字段设置为no,如果他们选择一个,则字段将更改为yes。我希望他们能够返回并取消选择或重新选择这4个复选框中的任何一个,所以我希望如果值是yes,则要选中的复选框,如果值不是,则不选中。
字段是tag_1,tag_2,tag_3,tag_4
任何帮助表示赞赏
我收集了某种if语句,但不确定如何将其包含在复选框中。
<label for="tag_1">Tag 1</label> <input type="checkbox" name="tag_1" id="tag_1" value="yes" />
伊恩
从数据库中提取复选框字段的信息。接下来,将上面的示例行更改为:(此代码假定您已将用户信息检索到一个名为的关联数组中dbvalue,并且数据库字段名称与HTML表单上的名称匹配)
dbvalue
<input type="checkbox" name="tag_1" id="tag_1" value="yes" <?php echo ($dbvalue['tag_1']==1 ? 'checked' : '');?>>
如果您正在寻找可以为您做所有事情的代码,那么您来对地方了。