Estoy haciendo un script para registrar usuarios en una BD el nombre de usuario y el email son unicos, al validar el registro no quiero usar mas querys para comprobar si ya existe el nick o el email, como la tabla es innoDB me devolvera un error de que ya esta duplicado tipo:
Error 1062: Duplicate entry 'el_usuario' for key 2
o
Error 1062: Duplicate entry '[email protected]' for key 2
lo que me interesa es poder extraer el texto entre comillas y luego comprobar si tiene una @ la cadena extraida, para poder indicarle al usuario que es lo que ya existe para que lo cambie