當嘗試將包含單引號的資料插入 MySQL 資料庫時,您可能會遇到錯誤。此錯誤訊息通常表示引號字元附近有語法問題。
要解決此問題,請使用反斜線 () 對資料中的引號進行轉義。例如,「Kellogg's」應寫成「Kellogg's」。
此外,為了提高安全性,建議使用 mysql_real_escape_string 函數轉義所有使用者提供的輸入,以防止 SQL 注入。
考慮到結合了這兩種技術的插入函數的以下版本:
以上是如何克服MySQL在處理資料插入中的撇號時出錯?的詳細內容。更多資訊請關注PHP中文網其他相關文章!