PHP - Realizar un insert verificando duplicado

 
Vista:
Imágen de perfil de Lewis
Val: 7
Ha aumentado su posición en 20 puestos en PHP (en relación al último mes)
Gráfica de PHP

Realizar un insert verificando duplicado

Publicado por Lewis (5 intervenciones) el 11/06/2017 20:28:31
Buenas tardes amigos.

Mi inconveniente es el siguiente:
Tengo un código donde leo variables traídas por POST de un formulario, dentro de estas variables viene un email.
Necesito hacer un insert en base de datos mysql donde se verifique, si el email ya existe no realice el insert, si el email no existe realice el insert. Ya he buscado varios casos pero no he podido dar con la forma de hacerlo. Si me pueden orientar se los agradezco.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

Realizar un insert verificando duplicado

Publicado por Jaime perez (5 intervenciones) el 11/06/2017 22:45:46
Hola Lewis, lo que tienes que hacer un select de la base de datos para comprobar si están en la base de datos, es decir buscar con un select en la base de datos si está ese email y luego haces un if else para que haga el insert o no, un saludo y espero que te valga mi consejo, y que yo sepa no se puede hacer de otra manera.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Jaume

Realizar un insert verificando duplicado

Publicado por Jaume (9 intervenciones) el 14/06/2017 05:04:40
Hola! Puedes hacerlo también con la funcion NOT EXISTS de sql. saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar