topic: db (PDO / SQL / マルチDB) / ch06

ch06 — UPDATE と DELETE

学習目標

  • UPDATE ... SET ... WHERE ... で既存行を書き換えられる
  • DELETE FROM ... WHERE ... で行を消せる
  • rowCount() で影響を受けた行数を取れる
  • WHERE を忘れると 全行が対象 になる怖さを理解する

所要時間

スライド 4 分 + ドリル 2 問 = 15 分

ドリル

no 内容
01 WHERE で 1 件 UPDATE → SELECT で結果確認
02 DELETE 後に rowCount を出力 + 残った行を確認

演習問題(2問)

  1. ドリル 01 — WHERE で 1 件 UPDATE

    starter.php answer.php

  2. ドリル 02 — DELETE + rowCount

    starter.php answer.php

サイト内で問題文・雛形・解答例を確認できます。実際に手元で解くには教材リポジトリ(nomuraya-dojo/php)を clone してください。