public function lst()
{
$goodsRes=db('goods')
->alias('a')
->field('a.*,b.name')
->join('goods_category b','a.cat_id=b.id')
->order('a.goods_id desc')
->paginate(10);
$page = $goodsRes->render();//在对象中提取分页
$data = $goodsRes->all(); //在对象中提取数据
//对数据进行foreach修改
foreach ($data as $k => $v) {
//判断xh_type是否有值,有值的话 价格就是 shop_price+xh数据库对应点价
if($v['xh_type']){
$_xh_price=Db::connect(config('price_sql'))->name('xh')->where(['name'=>$v['xh_type'],'hl'=>$v['hl']])->order('id desc')->find();
$price = $_xh_price['price'] + $v['shop_price'];
$data[$k]['shop_price']=sprintf("%.2f",$price);
}
}
$count=db('goods')->count();//总记录数
$this->assign([
'goodsRes'=>$data, //更改后的数据
'count'=>$count,
'page'=>$page //分页数据
]);
return view();
}(๑>ڡ<)☆谢谢老板~
使用微信扫描二维码完成支付
小安
已有 0条评论