INSERT INTO [...] ON DUPLICATE KEY UPDATE [...] [Résolu]

Messages postés
507
Date d'inscription
mardi 18 février 2003
Statut
Membre
Dernière intervention
22 juin 2012
- - Dernière réponse : xactise
Messages postés
507
Date d'inscription
mardi 18 février 2003
Statut
Membre
Dernière intervention
22 juin 2012
- 21 janv. 2010 à 16:42
Bonjour à tous,

avec une requete du type
INSERT INTO [...] ON DUPLICATE KEY UPDATE [...]
peux t-on savoir si c un INSERT ou un UPDATE qui à été effectué ?


D'avance merci


L0rD...
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
17
Date d'inscription
jeudi 27 mai 2004
Statut
Membre
Dernière intervention
12 février 2014
3
Merci
Bonjour,

Avec mysql, tu auras en retour :
"Query OK, 2 rows affected"
si c'était un update. Mysql considère qu'il y a eu 2 opérations, même si en fait il n'y en n'avait qu'une.
"Query OK, 1 row affected", signifiera qu'il y a bien eu un insert.

Bonne journée,

Arnaud

PS : post cross volonatire avec http://www.phpcs.com/forum/sujet-INSERT-INTO-ON-DUPLICATE-KEY-UPDATE_1398900.aspx

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 121 internautes nous ont dit merci ce mois-ci

Commenter la réponse de lenono75
Messages postés
507
Date d'inscription
mardi 18 février 2003
Statut
Membre
Dernière intervention
22 juin 2012
2
0
Merci
Réponse accepté, merci bien


L0rD...
Commenter la réponse de xactise