Erreur dans la requête! Duplicate entry...
LaChaux78
Messages postés
585
Date d'inscription
Statut
Membre
Dernière intervention
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
En fait j'ai une table "cdc_gerer" avec 4 champs
idpers int(11) index primary
idfonc int(11) index primary
ddebut (date) index primary
dfin (date)
Lorsque je lance ma requète UPDATE cela me renvoie cette erreur. je ne comprends pas puisque ddebut qui corresponds à idpers et idfonc est unique.
Il y a surement quelque chose que je ne comprends pas, si vous pouvez m'expliquer. Je vous remercie.
En fait j'ai une table "cdc_gerer" avec 4 champs
idpers int(11) index primary
idfonc int(11) index primary
ddebut (date) index primary
dfin (date)
Lorsque je lance ma requète UPDATE cela me renvoie cette erreur. je ne comprends pas puisque ddebut qui corresponds à idpers et idfonc est unique.
Il y a surement quelque chose que je ne comprends pas, si vous pouvez m'expliquer. Je vous remercie.
Erreur dans la requête! Duplicate entry '2-1-2003-04-01' for key 'PRIMARY' Requête: UPDATE cdc_gerer SET idpers='2', idfonc='1', ddebut='2003-04-01', dfin='2017-03-31' WHERE (idpers='2' AND idfonc='1')
1 réponse
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
Et ainsi, cela dit la même chose?UPDATE cdc_gerer SET ddebut='2003-04-01', dfin='2017-03-31' WHERE (idpers='2' AND idfonc='1')
Tu n'as vraiment pas un autre enregistrement ayant déjà les valeurs :
idpers='2', idfonc='1', ddebut='2003-04-01' ?