带有PHP问题的简单HTML复选框
我在我的更新表单中有一个名为approve的字段,它使用html复选框元素。现在,我正在从数据库中查询approve值,该数据库将保存二进制值(0或1),我希望复选框在条件中完成以下操作 a) 在从数据库查询时 1) 如果active的值为1,则默认情况下应选中该值,并且应保留值1以对其进行处理以进行更新 2) 这同样适用于0,如果该值为零,则取消选中该值,并将保留值0以进行处理 注意:我想用它来更新表单,而不是插入。这样做: 以HTML方式嵌入的PHP:带有PHP问题的简单HTML复选框,php,html,Php,Html,我在我的更新表单中有一个名为approve的字段,它使用html复选框元素。现在,我正在从数据库中查询approve值,该数据库将保存二进制值(0或1),我希望复选框在条件中完成以下操作 a) 在从数据库查询时 1) 如果active的值为1,则默认情况下应选中该值,并且应保留值1以对其进行处理以进行更新 2) 这同样适用于0,如果该值为零,则取消选中该值,并将保留值0以进行处理 注意:我想用它来更新表单,而不是插入。这样做: 以HTML方式嵌入的PHP: <input name="ch
<input name="chk" type="checkbox" value="<?=$value?>" <?php if($value==1) echo 'checked="checked"';?> />
<?php
echo '<input name="chk" type="checkbox" value="'.$value.'"';
if($value == 1)
echo ' checked="checked" ';
echo '/>';
?>
/>
纯PHP方式:
<input name="chk" type="checkbox" value="<?=$value?>" <?php if($value==1) echo 'checked="checked"';?> />
<?php
echo '<input name="chk" type="checkbox" value="'.$value.'"';
if($value == 1)
echo ' checked="checked" ';
echo '/>';
?>
这样做:
以HTML方式嵌入的PHP:
<input name="chk" type="checkbox" value="<?=$value?>" <?php if($value==1) echo 'checked="checked"';?> />
<?php
echo '<input name="chk" type="checkbox" value="'.$value.'"';
if($value == 1)
echo ' checked="checked" ';
echo '/>';
?>
/>
纯PHP方式:
<input name="chk" type="checkbox" value="<?=$value?>" <?php if($value==1) echo 'checked="checked"';?> />
<?php
echo '<input name="chk" type="checkbox" value="'.$value.'"';
if($value == 1)
echo ' checked="checked" ';
echo '/>';
?>
像这样:
<input type="checkbox" value="<?php echo $row['approved']; ?>" <?php if($row['approved'] == 1): echo 'checked="checked"'; endif; />
像这样:
<input type="checkbox" value="<?php echo $row['approved']; ?>" <?php if($row['approved'] == 1): echo 'checked="checked"'; endif; />
只是一个短一行的版本;)
只是一个短一行的版本;)
我会选择@shamittomar提供的解决方案,这听起来是可行的,谢谢你的采纳..我会选择@shamittomar提供的解决方案,这听起来是可行的,谢谢你的采纳。。