【发布时间】:2013-07-22 13:52:51
【问题描述】:
我正在尝试使用复选框来显示和更新 MySQL 数据库中的记录。我想根据它是选中还是未选中来更改复选框的值。但是我收到了这个错误:
解析错误:语法错误,意外的 T_ENCAPSED_AND_WHITESPACE,需要 T_STRING 或 T_VARIABLE 或 T_NUM_STRING
这是引发错误的代码行:
echo"<input type='checkbox' name='PLJan' {if (isset($_POST['PLJan'])) print 'value='checked''} $row->PLJan /> January ";
我是否有更好的方法来执行此操作,以便保存它会在选中该框时使用“已选中”更新数据库,如果未选中该框则为空白?
提前感谢您的帮助。
【问题讨论】:
标签: php html input checkbox echo