Come posso verificare se la seguente query è stata eseguita correttamente?Come sapere quando la query è stata eseguita correttamente con PHP PDO?
$STH = $this->_db->prepare("UPDATE UserCreds SET
VerificationString=:newVerificationString, ExpiryDate=:expiryDate
WHERE UserID = :userID;");
$STH->execute($params);
So che posso usare lastInsertId()
quando sto aggiunta di nuove righe, ma per quanto riguarda gli aggiornamenti e SELECT?
@Pekka No, posso ottenere messaggi di errore più che bene. –
http://de.php.net/manual/en/pdostatement.execute.php dice: * Restituisce TRUE in caso di successo o FALSE in caso di errore. * - Collegalo quindi a una variabile, ad es. '$ successo = $ STH-> esegui ($ params);' e controlla quella variabile rispetto a 'true' o' false'. – Quasdunk