一重引用符を含むデータを MySQL データベースに挿入しようとすると、エラーが発生する場合があります。通常、エラー メッセージは、引用符文字付近の構文の問題を示します。
この問題を解決するには、データ内の引用符をバックスラッシュ () でエスケープします。たとえば、「Kellogg's」は「Kellogg's」と書く必要があります。
さらに、セキュリティを強化するために、mysql_real_escape_string 関数を使用してユーザー指定の入力をすべてエスケープし、SQL インジェクションから保護することをお勧めします。
両方の手法を組み込んだ次のバージョンの挿入関数を考えてみましょう:
以上がデータ挿入でアポストロフィを扱う際の MySQL エラーを克服する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。