タイトルの通りです。
$stmt = $pdo->prepare("DELETE FROM posts WHERE likes < ?");
$stmt = $pdo->query("SELECT * FROM posts");
上記のように、 PDOStatement
クラスのインスタンスが同じ名前 ($stmt
) で 2 回も生成することに違和感を感じます。
2 回目の $stmt
を生成すると、 1 回目の $stmt
が無効になる気がします。これを生成と認識しているのが間違っているのでしょうか?
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?