Foros del Web » Programando para Internet » PHP »

Insertar datos de una tabla a otra sin duplicar

Estas en el tema de Insertar datos de una tabla a otra sin duplicar en el foro de PHP en Foros del Web. Necesito ayudar con esto, necesito insertar datos de una tabla a otra sin duplicar su contenido.. Abajo puse unas tablas de ejemplo, lo que necesito ...
  #1 (permalink)  
Antiguo 06/01/2016, 11:23
 
Fecha de Ingreso: mayo-2015
Mensajes: 1
Antigüedad: 8 años, 10 meses
Puntos: 0
Pregunta Insertar datos de una tabla a otra sin duplicar

Necesito ayudar con esto, necesito insertar datos de una tabla a otra sin duplicar su contenido..

Abajo puse unas tablas de ejemplo, lo que necesito es que desde la tabla 2 insertar los datos en la tabla1 sin duplicar, en este caso Jorge.. (intente colocando unique en nombre, pero sale error al ejecutar)... existe alguna manera?, Gracias
Tabla1

| id | nombre |
|1 | Jorge
|2 | Pablo
|3 | Luis
|4 | Enrique
|5 | Francisco


Tabla2

| id | nombre |
|1 | Jorge
|2 | patricio
|3 | Franco
|4 | Pedro
|5 | Elias
  #2 (permalink)  
Antiguo 06/01/2016, 12:06
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 15 años, 11 meses
Puntos: 528
Respuesta: Insertar datos de una tabla a otra sin duplicar

Si el campo ya es de tipo unique, sólo debes utilizar la sintaxis correcta para insertar los datos

INSERT IGNORE INTO MYTABLA...

o bien usar el ON DUPLICATE KEY ....


lo cual por cierto es tema de bases de datos y no de php

Etiquetas: mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:16.