在PHP 中顯示使用者輸入的長查詢的MySQL 錯誤
在PHP 中,執行依賴使用者輸入的冗長MySQL 查詢可能會導致失敗。但是,一般錯誤訊息「查詢失敗」為故障排除提供的資訊不足。若要顯示特定錯誤訊息,請考慮以下解決方案:
解決方案1:
修改查詢執行行以包含錯誤處理:
mysqli_query($this->db_link, $query) or die(mysqli_error($this->db_link)); // Error handling added
解決方案2:
您可以附加以下行查詢執行後:
if ($r == false) printf("error: %s\n", mysqli_errno($this->db_link));
附加說明:
以上是如何在 PHP 中顯示使用者輸入的長查詢的特定 MySQL 錯誤訊息?的詳細內容。更多資訊請關注PHP中文網其他相關文章!