• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:現在の日時より過去のデータを検索して更新)

現在の日時より過去のデータを検索して更新

このQ&Aのポイント
  • 現在の日時を取得して、過去のデータを更新するためのスクリプトを実装したいです。
  • 過去のデータを取得するためのSQL文を作成し、そのデータを更新する方法を知りたいです。
  • 使用しているデータベースはMySQLで、「p_end_time」というカラムのデータを変更する必要があります。

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

  • ベストアンサー
  • agunuz
  • ベストアンサー率65% (288/438)
回答No.1

>同じ条件でUPDATEするには >どの様な構文にすれば良いでしょうか? どのカラムをどう更新するのかわかりませんが $sql = "UPDATE テーブル名 SET aaa=xxx, bbb=yyy, ccc=zzz WHERE p_end_time <= '$time_now'"; $count = $conn->exec($sql); RTFM. http://dev.mysql.com/doc/refman/5.1/ja/update.html

nazal2010
質問者

お礼

ご回答をいただきありがとうごいます。 selectと同じようにWHERE句で指定すれば良いだけだったんですね・・・。 PDO慣れていないため、クエリを書いた後に 「 $stmt->execute(); する際に配列にすると・・・その後どうするんだ?? 」 と難しく考えすぎていたようです。 本当に助かりました。ありがとうございました。

関連するQ&A