checkbox 的bug 问题
发布于:2022-01-17 09:50:54
#1 zhgzzy
jake checkbox 的bug在SVN的哪个文件中???
2010-12-06 11:51:20
#2 jake
看不懂?
2010-12-06 11:59:16
#3 zhgzzy
checkbox 只能接收到选中的最后一个的值这是什么问题
2010-12-06 12:26:42
#5 zhgzzy
name="like[]" 接收到 Array
name="like" 只能接收到选中的最后的一个值
2010-12-06 12:35:27
#6 jake
name="like[]" 接收到 Array就对了,那是一个数组,你可以按照PHP数组的用法来使用它。
比如说上例中,接收到的数组大概如下
$like = $this->spArgs('like');
foreach( $like as $key => $val ){
echo "我是第".$key."个like值:".$val.'
';
}
再补充说一次:
如果有多个同名checkbox的情况下,name属性要用[],然后接收到的是数组。
如果只有一个checkbox叫这name,可以不用[],那么接收到的就是单一个值。
2010-12-06 12:37:59
#7 zhgzzy
为什么数据库中就存一个 Array
2010-12-06 12:54:29
#8 jake
为什么数据库中就存一个 Array
zhgzzy 发表于 2010-12-6 12:54 
多个checkbox接收后是一个PHP数组,而PHP数组不能直接存到数据库的,
你可以把数组转变成字符串,再插入数据库即可。
2010-12-06 12:57:22
#9 zhgzzy
解决了,谢谢jake
2010-12-06 13:05:25
#10 coolcool1265
好晕,这么简单的问题。
2010-12-06 13:13:36
#11 ccbox
HTML传值和PHP接收的基础知识。。。。
楼主要多补习啊。。。框架只是解决业务和简化过程的,基础的东西还是要自己修炼的。。。
2010-12-06 13:42:21