PHP新人,求助PHP关于复选框判断的问题,有图,求帮忙~~~试过很久,都无法实现 你列的逻辑关系有冲突A选3个,B也选三个算什么? 非常好&差? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 tips:一般情况,做调查统计时,对一组选项应该使用 name=item[] 这样如果只需要统计次数,多选项值用十进制递进——1,2,3,4...这样直接用sum/count就是结果如果需要统计每一项,多选项值用二的次方递进——1,2,4,8,16...这样对结果sum,然后sum >> (n-1) == 1表示选了第n项但这样的在32位机器最多只能用32个选项不过可以二进制+字符串拼接,判断第几个字符为0,1,就可以扩展了单选如果是一组有关联的也可以按上面思路 取出复选框里面的值,进行多个switch判断呗。 将checkbox 分组...例如value 1-x 为 1组 x-xx 为2组遍历所有checkbox.取得value累计根据条件得出结果. 楼主淡定,慢慢来,先将checkbox提交form表单的数组值获取到了,然后根据值来一个一个判断。 PHP里如何验证日期加时间的字符串是否可以转换为datetime类型? 急急!类别怎么存储! PHP执行Linux命令exec的问题 如何用PHP在指定的图片上写字(最好有格式的),然后把生成的图片保存呢? php中日期计算 ubuntu apache 更改默认目录出问题 PHP中在另一页面里怎样获取写往客户端的数据? 哪里有PHP的论坛可以下载? 晕了 apache2 是垃圾 (linux下) 请朋友们帮助提供一些php+mysql收费空间的信息 QEEPHP框架 svn下载后台的代码 但一直无法调通 求解决方法 win8 R2下面 file_get_contents 失效
一般情况,做调查统计时,对一组选项应该使用 name=item[] 这样
如果只需要统计次数,多选项值用十进制递进——1,2,3,4...
这样直接用sum/count就是结果如果需要统计每一项,多选项值用二的次方递进——1,2,4,8,16...
这样对结果sum,然后sum >> (n-1) == 1表示选了第n项
但这样的在32位机器最多只能用32个选项
不过可以二进制+字符串拼接,判断第几个字符为0,1,就可以扩展了单选如果是一组有关联的也可以按上面思路
遍历所有checkbox.取得value
累计根据条件得出结果.