//获取商品
/*if($v['goods_id']){
$lsit = db('goods') -> where("id in($v[goods_id])") ->field('id,name,thumb')-> select();
}else{
$lsit = [];
}
$data[$k]['goods_list'] = $lsit;*/
if($v['goods_id']){
$lsit = db('goods') -> where("id in($v[goods_id])") -> field('id,name,thumb')-> select();
foreach($lsit as $kk => $item){
//解决办法:必须加上$lists[],否则这里每次都重新赋值了
$lists[] = [
'id'=> $item['id'],
'name'=> $item['name'],
'thumb'=>get_files_url($item['thumb']),
];
}
}else{
$lists = [];
}
$data[$k]['goods_list'] = $lists;
//防止数据累加
unset($lists);
php中foreach数据只打印一条解决办法
最新推荐文章于 2022-08-04 16:45:34 发布