checkbox问题
<td width="87" height="29"><input type="checkbox" name="fj" id="fj" checked="<? $rows[Buddhism]?>"/>
佛教</td>
<td width="87" height="29"><input type="checkbox" name="jdj" id="jdj" checked="<? echo $rows[Christian] ?>"/>
基督教</td>
<td width="87" height="29"><input type="checkbox" name="tzj" id="tzj" checked="<? echo $rows[Catholic] ?>"/>
天主教</td>
<td width="87" height="29"><input type="checkbox" name="gczy" id="gczy" checked="<? echo $rows[Communism] ?>"/>
共产主义</td>
=======================================================================
现在问题是,选中的保存到数据库 对应字段的值显示为“on” 不选为空 但从数据库取值的时候页面显示为全部选中。请问改如何解决。谢谢!
佛教</td>
<td width="87" height="29"><input type="checkbox" name="jdj" id="jdj" checked="<? echo $rows[Christian] ?>"/>
基督教</td>
<td width="87" height="29"><input type="checkbox" name="tzj" id="tzj" checked="<? echo $rows[Catholic] ?>"/>
天主教</td>
<td width="87" height="29"><input type="checkbox" name="gczy" id="gczy" checked="<? echo $rows[Communism] ?>"/>
共产主义</td>
=======================================================================
现在问题是,选中的保存到数据库 对应字段的值显示为“on” 不选为空 但从数据库取值的时候页面显示为全部选中。请问改如何解决。谢谢!
作者: Dean_2008 发布时间: 2011-05-29
你默认的是全部选中
作者: by_baby 发布时间: 2011-05-29
引用 1 楼 by_baby 的回复:
你默认的是全部选中
你默认的是全部选中
请问如何根据数据库里面的值来显示选中情况? “on” 显示 数据库字段值为空则不显示。
谢谢!
作者: Dean_2008 发布时间: 2011-05-29
<?php echo $rows[""]=="on"?'checked':false; ?>
作者: yaoxin125 发布时间: 2011-05-29