Código PHP:
$consulta = mysql_query("select * from tabla") or die(mysql_error());
De manera que no aparezcan los mensajes de mysql que a veces no son comprensibles para los usuarios.
Gracias.
Salu2 !!!
| |||
Errores de MySQL Cuando hago una consulta en MySQL lo hago asi : Código PHP: De manera que no aparezcan los mensajes de mysql que a veces no son comprensibles para los usuarios. Gracias. Salu2 !!!
__________________ AK.T.I.V.E.tm Live, Never DIE |
| ||||
sip mysql_error("USTED HA PRENGUNTADO DI PUEDE PERSONALIZAR") ![]()
__________________ www.dataautos.com |
| |||
OK, pero digo mas que eso, tal vez poder darle algun estilo al mensaje o tal vez crear una variable que contenga el codigo html del mensaje mysql_error($msg_error) Salu2 !!!
__________________ AK.T.I.V.E.tm Live, Never DIE |
| ||||
Claro... si es una variable que contiene algo pues sera desplegado.
__________________ www.dataautos.com |
| |||
Usando @ delante de la función .. "silencias" los mensajes de error de Mysql y como arroja un "boolean" (true/false) usas el "or" y a su vez el die() que termina el script en ese punto con un mensaje. Todo quedaría: Código PHP: |
| |||
OK, entiendo, pero se puede personalizar mas el error ? Por que con Código PHP: Tal vez podria agregar mas detalle del error y un boton que le permita volver atras o salir. Se puede agregar una variable dentro del mysql_error ? Salu2 !!!
__________________ AK.T.I.V.E.tm Live, Never DIE |
| |||
Amigo, es sólo cosa de escribir el HTML dentro del die("<FONT COLOR='#666699'>MENSAJE DE ERROR</FONT>")... por ejemplo. Puedes incluir tablas, negritas, lo que quieras. Aunque especificamente en tu caso podrías hacer: $consulta = @mysql_query("SELECT * FROM tabla"); if (!$consulta) { TABLAS, tipografías, colores, estilos CSS, JavaScript, Remote scripting... un sin fin de cosas puedes escribir aqui. } Saludos Última edición por HiperJP; 13/09/2004 a las 13:22 |
| |||
He incluso .. centralizar los mensajes de error sobre una página tipo: Código PHP: Código PHP: Última edición por Cluster; 13/09/2004 a las 15:11 |