find()结果为null

来源:7-4 查询构造器 一

慕标7306839

2019-05-17

result=Db::table(′banneritem′)−>where(′bannerid′,′=′,′result=Db::table('banner_item')->where('banner_id','=','result=Db::table(banneritem)>where(bannerid,=,id’)->find();
$result的结果是null,

但是不带find()方法的是有结果的,图片描述

写回答

2回答

7七月

2019-05-17

可否格式化一下代码。。。这代码太难看出问题了。

1
4
7七月
回复
慕标7306839
如果你是5.1的,那你需要看看5.1的手册。
2019-05-18
共4条回复

慕标7306839

提问者

2019-05-17

$result=Db::table('banner_item')->where('banner_id',$id)->find();/这个写法可以出一维的数组。 ————————————                                            但是$result=Db::table('banner_item')->where('banner_id','=','$id')->find();//这个写法返回值是null。      ————————第一种,第二种写法不带find()方法,都可出结果。

0
0

微信小程序电商实战 从前端到后端的全流程精讲

全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计

4805 学习 · 4382 问题

查看课程