Tu as une clé primaire qui est dupliquée.
J'ai la meme chose . il faudrait que je reprenne tous les champs un par 1 dans ma requete SELECT
Au lieu de :
INSERT INTO $table (SELECT * FROM $table WHERE cle=5)
Je devrai mettre
INSERT INTO $table (SELECT null, chp1, chp2, chp3 FROM $table WHERE cle=5)
null étant la colone de la clé et dans ce cas mysql recherchera la nouvelle valeur.
Mon soucis est que je voudrais dupliquer des enregistrement de plusieurs tables différents et je cherche un moyen pour simplifier cela, une idée ?
Message édité par snike le 01-04-2008 à 18:28:31
---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??: