![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 kevin ![]()
![]() |
把PHP程式從php5.3移植到php5.6之後,這行程式出現2條錯誤 $strWhereL .= " AND ( b.Lang = '".mysqli_real_escape_string( $this -> Lang )."' ) " ; 錯誤內容 Warning: mysqli_real_escape_string() expects exactly 2 parameters, 1 given in /home/cityhote/group/class/class_rooms.php on line 56 Notice: Undefined variable: strWhereL in /home/cityhote/group/class/class_rooms.php on line 56 已經爬文很久了,怎麼試還是無解,不得以上來求助,拜託。 |
1樓 |
請先Google,那怕是用Google翻譯查一下錯誤訊息吧
第一條是跟你說,mysqli_real_escape_string()這個函數需要兩個傳入參數,你只給了一個 第二條是跟你說,你沒有定義過strWhereL,你有可能拼錯字之類的,Notice只是警告,不影響程式執行
本篇文章回覆於2020-01-21 18:37
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓 |
1. mysqli_real_escape_string()需要兩個參數,你只給一個
2. strWhereL這變數沒初始宣告
本篇文章回覆於2020-02-01 14:39
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |