请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,Db::table(...); Db::where(...);Db::select()这样分开写会报错

Db::table('banner_item');
Db::where('banner_id', '=', $id);
$result = Db::select();

这样写会报错

SQLSTATE[42000]: Syntax error or access violation: 1103 Incorrect table name ''

tp版本5.0.9

正在回答

2回答

7七月 2017-06-30 22:30:41

你这个是Db的用法 不是模型,一次写完

0 回复 有任何疑惑可以回复我~
  • 提问者 慕粉13820622527 #1
    弄明白了,刚才被另一种写法搞得有点晕,我基础有点不牢固。谢谢老师!课很棒,劲头很足!
    回复 有任何疑惑可以回复我~ 2017-06-30 22:47:17
  • gakeez #2
    不懂什么叫一次写完。。。
    回复 有任何疑惑可以回复我~ 2017-07-02 15:49:15
  • 7七月 回复 gakeez #3
    你看他是分两次写的
    回复 有任何疑惑可以回复我~ 2017-07-02 19:43:40
dear人格 2017-06-30 19:36:24

类的静态调用,并不会承接上一个表达式的的影响,需要实例化对象

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号