• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:文字列に対してPHP上で一括置き換えしたい)

PHPで文字列の一括置き換え方法

このQ&Aのポイント
  • DBにあるテーブルの指定されたカラム全てを文字列に対してPHP上で一括置き換えする方法を教えてください。
  • PHP上でSQL文を使用して一括置き換えを行いたいがうまくいかないです。アドバイスをお願いします。
  • PHP上で一括置き換えを行うためには、対象のカラムを個別に取り出して処理する必要があります。

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

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

>$sql ="UPDATE テーブル名 SET フィールド名 = REPLACE(フィールド名,"AAA","BBB")"; >mysql_query($sql2); (1)クォーテーションの競合? $sql ="UPDATE `テーブル名` SET `フィールド名` = REPLACE(`フィールド名`,'AAA','BBB')"; (2)文字列「$sql」に対して、投げているクエリが「$sql2」になっているtypo?

anan19
質問者

お礼

敏速回答ありがとうございます!できました。(助かりました。。)