我是靠谱客的博主 轻松月光,最近开发中收集的这篇文章主要介绍php如何输出复选框的值,php 怎么输出复选框呢?,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

表单有6个复选框,如果选中的分别是第126个,数据库存为 1,2,6

现在的问题是 在修改的页面 怎么用php从数据库取值,输出6个复选框,让126为checked ?

回复讨论(解决方案)

$row['id']=1;

>

我的意思是 从数据库取到值 1,2,6 之后, 怎么输出6个复选框,让第126个默认选中,345个不选中,

难点在于中间插入不选中的

我的意思是 从数据库取到值 1,2,6 之后, 怎么输出6个复选框,让第126个默认选中,345个不选中,

难点在于中间插入不选中的

把你选出来的复选框(比如对应1,2, 6)所对应的checked 属性设置上就可以了啊。

如果你数据库存的是1,2,6,你可以直接把对应的复选框的名字或id也设置成对应的,然后就可以直接访问到需要改变状态的checkbox

我的意思是 从数据库取到值 1,2,6 之后, 怎么输出6个复选框,让第126个默认选中,345个不选中,

难点在于中间插入不选中的

做个if判断,等于1,2,6的就 checked, 不等的就不checked

echo "";echo "";echo "";echo "";echo "";echo "";

$arr=array(1,2,6);for($i=0;$i<6;$i++){ $checked=in_array($i+1,$arr) ? 'checked' : ''; echo "n";}

...

数据库取值

$a = '1,2,6';

请问if括号里面怎么写?

" />

" />

" />

" />

" />

" />

/>

/>

/>

/>

/>

/>

终于搞定,多谢楼上大牛。

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

最后

以上就是轻松月光为你收集整理的php如何输出复选框的值,php 怎么输出复选框呢?的全部内容,希望文章能够帮你解决php如何输出复选框的值,php 怎么输出复选框呢?所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部