还在苦苦敲代码开发APP?你out啦! 试试积木搭建APP吧~

phpcms后台表单多选统计不准确的解决方法

来源:清泛原创     2016-06-27 17:03:23    人气:     我有话说( 0 人参与)

这是由于逻辑有误导致,原逻辑为值与选项值相等才统计一次,但针对多选肯定就不适用了,比如选项1,选项2算两项而不是判断失败不统计。正确...

这是由于逻辑有误导致,原逻辑为值与选项值相等才统计一次,但针对多选肯定就不适用了,比如选项1,选项2算两项而不是判断失败不统计。

正确的逻辑应该是值包含选项值就统计一次。

代码修改:
phpcms\modules\formguide\templates\formguide_stat.tpl.php
if(trim($__v[$v['field']])==trim($_kv))  $number++;
改为:
if(strpos(trim($__v[$v['field']]), trim($_kv)) !== false)  $number++;
这样就完全OK了。

phpcms 后台表单 多选统计

注:本文为本站或本站会员原创优质内容,版权属于原作者及清泛网所有,
欢迎转载,转载时须注明版权并添加来源链接,谢谢合作! (编辑:admin)
分享到: