Php 在表单中显示mysql复选框值
一个简单的问题,但我似乎找不到答案 我有一个简单的表单,在选中复选框时将值“on”插入数据库 当重新访问表单并显示数据库信息时,如何在从数据库中提取数据时选中复选框 我试过这个,但不起作用Php 在表单中显示mysql复选框值,php,Php,一个简单的问题,但我似乎找不到答案 我有一个简单的表单,在选中复选框时将值“on”插入数据库 当重新访问表单并显示数据库信息时,如何在从数据库中提取数据时选中复选框 我试过这个,但不起作用 <input type="checkbox" name="positioning" class="input_margin" value="<? $row['positioning']; ?>">Positioning<br /> 您需要使用选中的属性,而不是值 如果为v
<input type="checkbox" name="positioning" class="input_margin" value="<? $row['positioning']; ?>">Positioning<br />
您需要使用选中的
属性,而不是值
如果为value=“on”
/>定位
使用条件语句检查数据库值,如果应该检查,则回显“已检查”
<input type="checkbox" name="positioning" class="input_margin" <? if($row['positioning']=='on'){echo 'checked';} ?>>
包括value属性,这样复选框输入将在选中时显示“开”。
否则,表单最初将检索一个值,但无法在任何后续表单提交时发布。到数据库
<input type="checkbox" name="positioning" class="input_margin" value="on" <? if($row['positioning'] =='on'){echo 'checked';} ?> />Positioning<br />
Perfect,不过需要稍加修改,{echo'checked=“checked”;}
<input type="checkbox" name="positioning" class="input_margin" value="on" <? if($row['positioning'] =='on'){echo 'checked';} ?> />Positioning<br />