
09/10/2006, 12:49
|
| | Fecha de Ingreso: abril-2005
Mensajes: 100
Antigüedad: 19 años, 10 meses Puntos: 0 | |
tengo un formulario de registro y un script que valida todos los campos del formulario, pero a la hora de comprobar si ya existe un nombre de usuario o un email igual en la tabla, lo que pretendo hacer es que insertar el registro sin comprobar si existen y en el caso de que existan mysql me dara un error de duplicado, pero en vez de mostrar ese error feo, quiero extraer lo que hay entre comillas.
if(mysql_query("insert ..........")){
echo "registrado correctamente";
} else {
if( texto_entre_comillas tiene @ ){
echo "el email ya esta en uso";
} else {
echo "nick no disponible";
}
}
algo asi es lo que busco, lo suyo serian expresiones regulares, pero no las domino aun :S |