up
down
Close
架站盒子
Web Development Box
 

MySQL PHP 保留字衝突處理

│ 910 Views │ MySql

如果出現以下錯誤訊息,而所有參數確定是正確的,那麼也有可能是使用到保留字。

SQLSTATE[HY093]: Invalid parameter number: parameter was not defined

保留字查詢:Keywords and Reserved Words - MySQL

解決辦法是加上``,在PHPSQL server都可以使用,如果無法使用可能是版本問題,以下為MySQL 8.0範例:

SELECT * FROM `CODE` WHERE id = :id

怎麼打出``符號?

按下鍵盤上的「~」即可。

延伸閱讀

本文是否對您有幫助?