前两天遇到一个用户反馈,说使用本主题有问题,用户提供的报错如下:
看到这个错误,心里有千万个草泥马跑过,想着这不就是没有给数组进行初始化嘛,结果开启开发者模式一调试,结果还真的时这个错误,图如下:
所以这个问题的解决方法,只需加一段代码就行了。
先贴出修改前代码:
$ViewNums = $zbp->db->sql->Select($zbp->table['Post'], 'log_ViewNums', null, null, null, null); //查询文章数据表中的ViewNums字段 $array = $zbp->db->Query($ViewNums);//执行查询语句,return array; foreach ($array as $value) { $countnum[] = $value['log_ViewNums']; } $ViewNums = array_sum($countnum); //返回数组中所有值的和
修改后代码:
$ViewNums = $zbp->db->sql->Select($zbp->table['Post'], 'log_ViewNums', null, null, null, null); //查询文章数据表中的ViewNums字段 $array = $zbp->db->Query($ViewNums);//执行查询语句,return array; $countnum = array();//进行初始化 foreach ($array as $value) { $countnum[] = $value['log_ViewNums']; } $ViewNums = array_sum($countnum); //返回数组中所有值的和
好了,以上就是本文的全部内容了,闪人。。。。
评论列表 :共有6人吐槽, 5985人围观