課程
/后端開發
/ThinkPHP
/快速入門ThinkPHP 5.0 --模型篇
where條件不能帶參數?例如: where('id', $idnum)其中$idnum是一個變量
2017-09-12
源自:快速入門ThinkPHP 5.0 --模型篇 3-2
正在回答
?use think\Db;
$num = 33;
?$res = Db::name('user')->where('id',$num)->buildSql();
?dump($res);
//頁面輸出
string(47)?"(?SELECT?*?FROM?`imooc_user`?WHERE??`id`?=?33?)"
你估計是哪寫錯了
可以帶參數,但有的要加條件的,比如:
$user?=?new?User; $user->where('id','>','10')->find();//查詢id大于10的記錄?有條件 $user->where('name','AAA');?????????//查詢name為AAA的記錄
舉報
Thinkphp5.0已發布多時,想了解thinkphp 5.0的新特性嗎?老司機點準時出發
5 回答tp5中where方法如何構建分組條件?
1 回答tp5 軟刪除可以添加where條件語句么? 怎么用啊?教教我
2 回答自動update完成,使用 User::where()->update(); 不頂用???
1 回答關于數據庫查詢的chunk方法
3 回答tp5查詢條件含sql函數怎么構建?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-04-26
?use think\Db;
$num = 33;
?$res = Db::name('user')->where('id',$num)->buildSql();
?dump($res);
//頁面輸出
你估計是哪寫錯了
2017-09-13
可以帶參數,但有的要加條件的,比如: