文章詳情頁
提示SQLSTATE[HY093]: Invalid parameter number: parameter was not defined
瀏覽:48日期:2022-06-06 13:31:29
問題描述
代碼如下
$sql = "select * from user where age>:age LIMIT :num";$map = ['age'=>16 , 'nmu'=>2];$res = Db::query($sql,$map);var_dump($res);
錯誤提示:SQLSTATE[HY093]: Invalid parameter number: parameter was not defined
錯誤信息:[10501]SQLSTATE[HY093]: Invalid parameter number: parameter was not defined[D:wwwroottp6.comvendortopthinkthink-ormsrcdbPDOConnection.php:722]
問題解答
回答1:已經解決,看了后面的教程,老師說是參數未定義,傳參錯誤,然后仔細檢查了下,原來是 num寫錯了
相關文章:
1. css3 - 在sublime text里, 如何讓emmet生成的帶前綴css屬性垂直對齊?2. javascript - js 有什么優雅的辦法實現在同時打開的兩個標簽頁間相互通信?3. mac連接阿里云docker集群,已經卡了2天了,求問?4. html5和Flash對抗是什么情況?5. javascript - 這是什么插件能把能把cli里面的webpack打包信息格式化?6. 想找個php大神仿個網站。7. javascript - 一個抽獎的效果(如圖)?8. javascript - weex和node,js到底是怎樣一個關系呢?9. javascript - 怎樣限制同一個瀏覽器不能登錄兩個賬號10. javascript - jquery怎么給select option一個點擊時觸發的事件,如圖 如果選擇自定義觸發一個時間?
排行榜
