FhX
Messages postés2350Date d'inscriptionmercredi 13 octobre 2004StatutMembreDernière intervention18 avril 20153 8 sept. 2006 à 15:04
Moi je sais, moi je sais, moi je sais :p
Regarde bien comment t'écris tes requètes :
update utilisateur set R_O_ID=55 where U_ID = 100086
R_O_ID est ici un INTEGER, soit un entier, comme U_ID.
update utilisateur set R_O_ID=237 where U_ID = 100086
pareil
update utilisateur set R_O_ID=236 where U_ID = 100086
pareil
update utilisateur set R_O_ID='55' where U_ID = 100086 limit 1
Plus maintenant !!! R_O_ID est un champ de type VARCHAR !
Alors, soit tu mets ton champ en tant que VARCHAR (mais beurk) et tu mets des guillemets, soit en INTEGER et tu vires les guillemets.
Le LIMIT n'est absolument pas l'élément qui fait marcher ta requète car U_ID est unique donc pas de problème sur la limitation d'enregistrement à modifier.