Código PHP:
//ejecuto SQL
$update = "UPDATE tabla SET
tabla.campo1='$campo1',
tabla.campo2='$campo2'
WHERE tabla .id ='$id'";
mysql_query($update) or die("Error en consulta <br>MySQL dice: ".mysql_error());
//end ejecutar
| |||
La función mysql_query() devuelve un "boolean" (true/false) según se pueda o no ejecutar .. por ende puedes usarlo en un if() clasico (de hecho ese "or" .. es una versión resumida de un if() completo para el caso "false") Código PHP: Un saludo, |
| ||||
ok Cita:
Iniciado por Cluster La función mysql_query() devuelve un "boolean" (true/false) según se pueda o no ejecutar .. por ende puedes usarlo en un if() clasico (de hecho ese "or" .. es una versión resumida de un if() completo para el caso "false") Código PHP: Un saludo, Ok cluster, muchas gracias le he puesto el codigo así: Código PHP: ![]()
__________________ Un Saludo, Andinistas. "Llegaron... Ellos tenían la biblia y nosotros la tierra... y nos dijieron: 'Cierren los ojos y recen.' Cerramos los ojos y cuando los abrimos, ellos tenían la tierra y nosotros la biblia." Abadío Green. |
| |||
Podrias ver la funcion mysql_errno ,tambien, que deuelve el número del mensaje de error de la última operación. Te podria servir para armar distintas opciones de acuerdo al error devuelto. Extraido de http://www.rinconastur.net/ informatica/memoria de un aprendiz de PHP: mysql_errno($enl) Indica el número de error que se ha producido en las transacciones MySQL realizadas a través del identificador de enlace $enl. Cuando el número de error es CERO significa que no se ha producido error. Otros valores son menos agradables. A modo de ejemplo: El error número 1050 indica que hemos tratado de crear una tabla ya existente. El error número 1062 indica que hemos tratado de introducir un valor con clave duplicada.http://ar2.php.net/manual/es/function.mysql-errno.php |
| |||
Ops! .. me dejé el: Código PHP: Un saludo, |
| ||||
No es que no sea válida esa opción, pero aporto lo mio. Yo uso trigger_error, complementado con set_error_handler, con el cual, no solo capturo los errores de sql, sino que los errores de php tambien. http://ar2.php.net/manual/en/function.trigger-error.php http://ar2.php.net/manual/en/functio...or-handler.php No hay nada mas comodo que tener todo en el email;)
__________________ Mi punto de partida es Que Bueno Lo Nuevo |