次のようなクエリがある場合:
SELECT *
FROM aii_images
WHERE id=34
そして、それで mysql_real_escape_string を実行します:
Something is wrong in your syntax near '\n FROM aii_images
mysql_real_escape_string を使用しない場合は、このような問題はありません。
それを修正する良い方法はありますか?Str_replace、または同様の関数はオプションではありません - 私のクエリには "\n" と多くのテキストが含まれることがあります。Str_replace はサーバーを強制終了します。