【发布时间】:2016-12-08 04:03:50
【问题描述】:
我有一种情况,我在提交新信息后创建了一个新信息,该信息成功进入数据库。
但是当我点击“编辑”页面时,会显示所有其他信息。但是对于输入类型复选框,信息根本不显示。
<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>
我想知道我错过了什么。请帮忙,谢谢。
【问题讨论】:
-
什么信息?复选框?需要更多代码。
-
是的,复选框内的信息不会出现。我的意思是复选框不检查选中的框,但也检查未选中的框。
-
什么是
$modules['transaction']。你在使用 XHTML 吗?然后,您需要在自闭合 HTML 标记的末尾添加 `/>`。 -
对于 $modules['transaction']。代码从这个变量中获取信息: $ssc = ; //这是 sql 语句 $rssc = $db->sql_query($ssc) 或 $db->sql_error($ssc); $rwsc_check = $db->sql_fetchrow($rssc); $modules = unserialize($rwsc_check['MODULES']);
-
您是否回显了
$modules['transaction']以验证其值为1?