Bonjour,

J'ai un problème qui apparait de temps en temps chez certaines personnes.

J'ai une table pour voir les personnes connectées sur mon site.
visiteurs_actuels(adresseIP,dateDerniereVenue,idpseu)
idpseu = UNIQUE

J'utilise une requete REPLACE INTO pour mettre à jour les informations mais de temps en temps, des personnes reçoivent l'erreur suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Erreur SQL ! REPLACE INTO visiteurs_actuels(adresseIP,dateDerniereVenue,idpseu) VALUES('8*.2**.1**.1**','1139646185','1887')
Duplicate entry '1887' for key 1
Et là j'ai du mal à comprendre pourquoi ! La fonction REPLACE INTO est là pour éviter ce genre d'ennui justement. Et je comprend encore moins pourquoi cela ne le fait qu'à quelques personnes.

(PS : c'est seulement depuis que j'ai mis à jour mysql en 4.1.11)

Si vous avez une idée du problème, merci.