不能使用类型为think \ db \ Query的对象作为数组

浏览:945 发布日期:2019/06/03 分类:ThinkPHP5专区 关键字: tp5求救
view层
<div class="row cl">
<label class="form-label col-xs-4 col-sm-2">商品的单位:</label>
<div class="formControls col-xs-8 col-sm-9">
<input type="text" class="input-text" value="{$goods.unit}" placeholder="" id="" name="unit">
</div>
</div>



控制层:
$g=db('goods');
//$goods=Db::getTableInfo('goods', 'id');
// $goods=$g->find($_GET["id"]);
$goods=$g->field(["id"]);
//var_dump($goods);
$this->assign('goods',$goods);

$m=db('goods_type');
$data=$m->field("*,concat(path,',',id)as paths")->order('paths')->select();

foreach($data as $key => $val) {
$data[$key]['name']=str_repeat("|--------", $val['level']).$val['name'];
}

最佳答案
评论( 相关
后面还有条评论,点击查看>>