淘汰了,我想使用mysqli报错了 mysqli_fetch_array()一直报错
$sql = 'select * from goods_type where parent_id = $pid';
$result = mysqli_query($mysqli,$sql);
//定义一个函数
function infinite($pid = 0,&$data = array(),$spac=0){
//include "db.php";
/*
*
* 查出pid为0的子类
* **/
$spac+=2;
global $result;
//var_dump( $result);die;
//定义一个数组接收数据
//$data = array();
while($row = mysqli_fetch_array($result))
{
$row['type_name']=str_replace(' ',$spac).'|--'.$row['type_name'];
//将查询的值给$data
$data[] =$row;
//递归查询
infinite($data['id'],$data);
}
return $data;
}