Je ne trouve aucun code source ni aide à ce sujet...
Je cherche à copier une sélection d'une table MySQL dans une autre table qui n'est pas vide avec du code PHP.
$query = "INSERT INTO table_dest SELECT * FROM table_src WHERE genre LIKE 'exemple'";
Avec cet ligne de code j'arrive à copier la sélection des enregistrement LIKE 'exemple' de la table_src vers la table_dest mais seulement si la table_dest est vide.
Lorsque la table_dest a déjà des enregistrements, cela créé une l'erreur suivante...
Duplicate entry '5' for key 1
Il n'y a aucune relation entre ces deux tables
Elles ont exactement la même structure (12 champs dont le premier est un index avec auto_incrément)
Bien sur dans les 2 tables il y a des enregistrement qui ont la même valeur d'index
Quelqu'un aurait une solution?
