Parece que para una instrucción INSERT, uno puede usar if (isset($connect->lastInsertId()))
para verificar si la instrucción INSERT fue exitosa. (Por favor corrígeme si estoy equivocado.)Con PDO, ¿cómo puedo asegurarme de que una instrucción UPDATE fue exitosa?
Pero para una declaración ACTUALIZADA, ¿cómo puedo saber si fue exitosa?
Por ejemplo, tengo una básica así:
$statement=$connect->prepare("UPDATE users SET premium='1' WHERE userid=?");
$statement->execute(array($id));
Muchas gracias por adelantado. Saludos
¿Qué es una declaración de actualización exitosa en sus ojos? – hakre
¿Ayuda $ stmt-> rowCount()? – Nate
Hola, es una afirmación que resultó en la modificación de al menos un valor en la tabla. Regards – alexx0186