Comunidad de diseño web y desarrollo en internet online

problema con errores de insercion y mysql

Citar            
MensajeEscrito el 04 May 2010 04:22 pm
Lo que pasa es que estoy desarrollando un sistema de registro de personas a ciertas actividades, pero necesito validar que si el registro se repite me imprima un error diciendo que se repite, pero que sea un mensaje personalizado dependiendo de lo que me arroja el servidor mysql ,como decir si la persona se repite me da el error 1062 y sabiendo este valor imprimir el mensaje y no tener que ir a verificar en toda la base de datos para saber si ya existe dicho registro, pero no se como hacerlo, si alguien me dice como se lo agradeceria, no se si puede con excepciones o algo así, aunque lo he intentado no me funciona.

Por sebastiancb

62 de clabLevel



 

msie7
Citar            
MensajeEscrito el 04 May 2010 05:35 pm
mysql_errno te regresa el número del mensaje de error de la última operación. Puedes compararlo contra el 1062.

Saludos.

Por Darel

725 de clabLevel

5 tutoriales

 

I'm a human

chrome
Citar            
MensajeEscrito el 14 May 2010 05:11 am
Interesante tu pregunta, pero no veo la forma de omitir corroborar si el usuario ya está en un registro de la base de datos. Yo digo que primero tienes que consultar a la bd, dependiendo si hay o no registro, insertas o no al usuario.
Si encuentras otra manera de hacerlo, sería bueno que lo compartas. Saludos :D

Por _NoWr

5 de clabLevel



 

México

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.