• ベストアンサー

文字列にシングルクォート

stripslashes()で¥マークを取り除いた後 文字列にシングルクォートや " , / \ などがあった場合 \マークをつけてDBにアップしたいのですが、どうすれば良いでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • shimix
  • ベストアンサー率54% (865/1590)
回答No.1

単純にaddslashesで付加する・・ことはまずありません。 MySQLならmysql_real_escape_stringを使ってください。   http://www.php.net/manual/ja/function.mysql-real-escape-string.php 他のDBでも「適切な」エスケープ用関数が用意されています。

関連するQ&A