未定义数组索引: data

来源:8-11 列表优化-增加分类下子分类条目

慕仔8073434

2020-05-03

获取子栏目数量时,出现以下报错:
未定义数组索引: data

            <?php if(is_array($categorys['data']) || $categorys['data'] instanceof 	hinkCollection || $categorys['data'] instanceof 	hinkPaginator): $i = 0; $__LIST__ = $categorys['data'];if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($i % 2 );++$i;?>

代码如下:
图片描述

public function getChildCountInPids($condition) {
$where[] = [“pid”, “in”, $condition[‘pid’]];
$where[] = [“status”, “<>”, config(“apistatus.mysql.usertatus_delete”)];
$res = this−>where(this->where(this>where(where)
->field([“pid”, “count(*) as count”])
->group(“pid”)
->select();
echo $this->getLastSql();exit;
return $res;
}

getChildCountInPids代码没有输出SQL

写回答

1回答

singwa

2020-05-03

亲爱的同学您好。是什么地方提示 未定义数组索引: data。

第几行 ??

0
4
singwa
回复
慕仔8073434
把这个$where 数组打印出来看看返回什么呢。
2020-05-05
共4条回复

全流程开发 TP6.0实战高并发电商服务系统

一课就能掌握TP6.0基础及运用,打造完整高并发的电商后端项目

1458 学习 · 1310 问题

查看课程