php怎么把复选框的值从数据库中显示到页面上,就是选择的要打勾 20

<?phpif(!defined('ACCESS')){exit('Accessdenied.');}classCarFieldeextendsBase{//根据车辆获取... <?php
if(!defined('ACCESS')) {exit('Access denied.');}
class CarFielde extends Base{
//根据车辆获取车辆的属性;
public static function getCarFieldByCarType($carType)
{
$db=self::__instance();
$strList="";
$sql="select id,fieldName,fieldTxt,groupID from osa_carfielde where cartype=$carType order by groupID asc,ordnum asc";
$group=-1;
$list = $db->query($sql)->fetchAll();
$count=0;
for($m=0;$m<count($list);$m++){
if ($list[$m]["groupID"]!=$group)
{
if ($count>0)
$strList.= "</ul></div>";
$count++;
$group=$list[$m]["groupID"];
$groupName="";
switch($carType)
{
case "0002":
switch($group)
{
case 1:
$groupName="车辆监控";
break;
case 2:
$groupName="安全管理";
break;
case 3:
$groupName="机务管理";
break;
case 4:
$groupName="运营管理";
break;
case 5:
$groupName="系统管理";
break;
case 6:
$groupName="电池组基本信息2";
break;
case 7:
$groupName="电池组动态信息1";
break;
case 8:
$groupName="电池组动态信息2";
break;
case 9:
$groupName="电池组动态信息3";
break;
}
break;
}
$strList.= "<div class='barhead'><span><a href=\"javascript:CheckAll('".$group."');\">全选</a></span>$groupName</div>";
$strList.= "<div id='group".$group."'";
$strList.="'><ul>";
}
$strList.="<li><input type='checkbox' name='chk_list' value='".$list[$m]["id"]."' /> ".$list[$m]["fieldTxt"]."</li>";
}
return $strList;
}
//根据一个字符串获取查询字段名称
}
?>
展开
 我来答
仰婧俊05
2014-06-24 · TA获得超过369个赞
知道答主
回答量:147
采纳率:57%
帮助的人:74万
展开全部
从数据中选出后,在页面前台生成复选框的时候,
如果已经被选中,那么生成:

<input type="checkbox" checked="checked" ....>

否则生成:
<input type="checkbox" ...>

其中,...表示其他的参数。

你这个问题要看数据库中存的是什么,是一个数字表示第几个checkbox被选中。还是一堆json数据,然后解析成数组遍历。是有区别的。
追问
可以 留下你的扣扣没,我刚工作呢实习,如果写不出来就要辞职了,好杯具啊
kai1385228245
2014-06-24 · 超过65用户采纳过TA的回答
知道小有建树答主
回答量:141
采纳率:0%
帮助的人:142万
展开全部
JS 写个选择框触发函数 在函数里读取数据库 JS显示出来
追问
可以 留下你的扣扣没,我刚工作呢实习,如果写不出来就要辞职了,好杯具啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式