在我的应用程序的CMS中,我有一个编辑项目表单。如何使复选框被选中?
用户将要编辑的项目有一些复选框。
其中一些是在创建时选择的,并且该选择已存储在我的数据库中,因为它影响项目在实际站点中的显示方式。
假设$checked
是一个布尔变量,如果创建该项目的用户选择了该框,则该值为true,那么我的代码将显示一个选中的复选框if($checked)
?
在我的应用程序的CMS中,我有一个编辑项目表单。如何使复选框被选中?
用户将要编辑的项目有一些复选框。
其中一些是在创建时选择的,并且该选择已存储在我的数据库中,因为它影响项目在实际站点中的显示方式。
假设$checked
是一个布尔变量,如果创建该项目的用户选择了该框,则该值为true,那么我的代码将显示一个选中的复选框if($checked)
?
echo '<input type="checkbox" value="123" '.($checkedValue == 123 ? 'checked="checked"':'').' />';
if($checked){
echo 'checked="checked"';
}
,显示从一开始就选定一个复选框的代码是这样的:
<checkbox name="bla" selected="selected" />
这将呈现为已选中的复选框。这与合并是否会造成这些线路中的东西:
if($checked)
$tag_info .= "selected=\"selected\"";
您需要添加检查=属性“选中”你输入元素。 (或者干脆取决于你的DOCTYPE检查)
如果你的$检查返回TRUE或FALSE然后用
<input type="checkbox" name="" value="" id="" class="" <?php echo (($checked)?'checked':'') ?> />
你测试,如果($检查)和失败???? – andrewk 2012-01-02 09:55:01