转到编辑页面 - PHP HTML时,会选中复选框

时间:2016-12-08 04:03:50

标签: php html mysql

我有一种情况,我在提交新信息后创建了一个新信息,该信息是成功进入数据库的。

但是当我点击“编辑”页面时,会显示所有其他信息。但是对于输入类型复选框,信息根本不显示。

<tr>
   <td>Transaction</td>
   <td>
      <div class="checkbox check-default check-success">
         <input id="f1" type="checkbox" value="1" name="Tbox" <?= ( $modules['transaction']=='1'?  "checked" : "") ?>>
         <label for="f1"></label>
      </div>
    </td>
</tr>

我想知道我错过了什么。请帮助,谢谢。

2 个答案:

答案 0 :(得分:0)

删除代码中的value = 1.

使用以下代码

    <input id="f1" type="checkbox"  name="Tbox" <?= ( $modules['transaction']=='1'?  "checked" : "") ?>>

答案 1 :(得分:0)

您指定了默认输入value = 1的值,删除了value = 1 尝试

<input id="f1" type="checkbox"  name="Tbox" <?= ( $modules['transaction']=='1'?  "checked" : "") ?>>