文章詳情頁
提示SQLSTATE[HY093]: Invalid parameter number: parameter was not defined
瀏覽:74日期: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. redis與mysql一致性問題2. macos - mac下docker如何設置代理3. 想練支付寶對接和微信支付對接開發(Java),好像個人不可以,怎么弄個企業的4. 我在centos容器里安裝docker,也就是在容器里安裝容器,報錯了?5. css - 求推薦適用于vue2的框架 像bootstrap這種類型的6. android - coordinatorLayout嵌套recyclerview7. mysql關聯更新不成功8. javascript - 微信支付:H5調起支付API,直接說支付失敗9. javascript - Web微信聊天輸入框解決方案10. javascript - [多圖預警]reactjs點擊某表格編輯內容,跳轉傳值this.context.router.params.id時id報錯未定義
排行榜
