
只修改下面这一行:
$q = "UPDATE t_user SET yb=yb+'$num' WHERE userid='$userid'"修改为:
$q = "UPDATE t_user SET yb=yb+'$num' WHERE userid in ('".implode("','",explode(',',peg_replace(,'/(\s|\r|\n)+/',',',trim($userid))))."')"原理:把$userid首尾空白删除、内部所有的空白替换为逗号、再按逗号拆分为数组、再按逗号和单引号组合为字符串、最后添加首尾引号、再添加括号和in
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)