Bonjour à tous,
J'ai un problème pour mettre à jour des données dans une table, j'utilise la commande :
Avec cette commande j'arrive bien à INSERT mais lorsque je relance mon script il créé des doublons ( en fait il fait des INSERT ) et ne met pas du tout à jour les données.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 INSERT INTO maTable VALUES '','valeur1','valeur2' ON DUPLICATE KEY UPDATE champ2='text1',champ3='valeur2'
Pourtant j'ai bien un champ1 définit en clé primaire, cela viendrait-il du fait qu'il soit en auto_increment ?![]()
Partager