
24/05/2007, 16:49
|
|
Re: consulta con php y mostrar mensaje con formulario Deberías hacer una consulta antes, que te diga si el valor ya existe, en vez de simplemente esperar que MySQL se "queje".
Ejemplo, si el campo es $usuario, deberías hacer
SELECT COUNT(*) as total FROM tu_tabla WHERE admin=$usuario
Si total resulta mayor que cero, entonces el nombre de usuario ya existe, y tenés que actuar en consecuencia (mostrar los mensajes que creas pertinentes)
En estos casos hay que comprobar primero antes de intentar simplemente ingresarlos y asumir que todo irá bien.
Saludos. |