Update et ? - PHP - Programmation
Marsh Posté le 11-02-2006 à 23:01:32
http://dev.mysql.com/doc/refman/4.1/en/insert.html
Marsh Posté le 12-02-2006 à 02:03:20
La question, si je l'ai bien comprise, est de déterminer s'il faut faire un insert ou un update
La réponse est qu'avec un SQL de base, il faut tout simplement faire une lecture avant, et si la lecture ne renvoie pas d'enregistrement, alors faire un insert, sinon faire un update. C'est un peu lourd, donc certains SQL modernes permettent des racourcis, par exemple celui de MySQL.
Marsh Posté le 12-02-2006 à 14:14:35
olivthill a écrit : La question, si je l'ai bien comprise, est de déterminer s'il faut faire un insert ou un update |
Raté, depuis MySQL 4.1.0 c'est complètement faux
Marsh Posté le 11-02-2006 à 22:36:34
Salut tout le monde !!
J'ai decider de mettre ce sujet dans php plutot que dans SQL mais ca peut se discuter
Voila ma question :
Voila j'ai une table ou il y a 3 Champ :
id
pseudo
quantite
J'exécute une requete qui a
id=>1
pseudo=>titanhermes
quantite=>3
Et je voudrais en rajouter un qui est la meme id mais une quantite différente
Doncpour cette deuxieme requete il faudra que j'utilise un UPDATE ..
Mais comment faire pr savoir si il y a deja un enregistrement avec l'id et le pseudo choisi : comme cela je pourrai modifier juste la quantite
j'espère que l'ennonciation de mon problème vous a paru clair