par
Jules Petibidon » 25 mai 2007, 18:07
hello,
il existe une méthode assez simple si ta version de mysql est pas trop ancienne :
t'appuyer sur les contraintes d'unicité de ta table (si tu l'as bien conçu... sinon tant pis pour toi !) et utiliser ON DUPLICATE KEY
eg:
Code : Tout sélectionner
INSERT INTO matable (champ1, champ2) VALUES ('val1' , 'val2') ON DUPLICATE KEY UPDATE champ2='val2'...
hello,
il existe une méthode assez simple si ta version de mysql est pas trop ancienne :
t'appuyer sur les contraintes d'unicité de ta table (si tu l'as bien conçu... sinon tant pis pour toi !) et utiliser ON DUPLICATE KEY
eg:
[code]
INSERT INTO matable (champ1, champ2) VALUES ('val1' , 'val2') ON DUPLICATE KEY UPDATE champ2='val2'...
[/code]