は私のプリペアドステートメントであるSQLの更新が完了したかどうかを確認する方法はありますか?ここ
$stmt = $db->prepare("UPDATE user SET :property=:value WHERE `id`=:id");
$stmt->execute([':property' => $property, ':value' => $value]);
$row = $stmt->fetchAll(PDO::FETCH_ASSOC);
どのように私はすぐに、クエリが正常に経験してきたことを確認することができますか?
私は、実行部分の周りにif()と考えていましたか?
を切り開くあなたが最初の行の周り意味 –
クエリ自体に '')(場合を試すことができますか? @LoganWayne – Heraclitus
'$ stmt-> rowCount'を試して、実行後に更新された行の量を確認することができます。 – Phiter