次のクエリが正常に実行されたかどうかをテストするにはどうすればよいですか?PHP PDOでクエリが正常に実行されたかどうかを確認するには?
$STH = $this->_db->prepare("UPDATE UserCreds SET
VerificationString=:newVerificationString, ExpiryDate=:expiryDate
WHERE UserID = :userID;");
$STH->execute($params);
私は新しい行を追加することが、何UPDATEおよびSELECT文についてだとき、私はlastInsertId()
を使用することができます知っていますか?
@Pekkaハズレを、私は、エラーメッセージがうまく取得することができます。 –
http://de.php.net/manual/en/pdostatement.execute.phpさんのコメント:*成功した場合はTRUEを返し、失敗した場合はFALSEを返します。* - それを変数にバインドします。 '$ success = $ STH-> execute($ params);'を実行し、その変数を 'true'または' false'にチェックします。 – Quasdunk