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

xactise 507 Messages postés mardi 18 février 2003Date d'inscription 22 juin 2012 Dernière intervention - 20 janv. 2010 à 11:57 - Dernière réponse : xactise 507 Messages postés mardi 18 février 2003Date d'inscription 22 juin 2012 Dernière intervention
- 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 

Votre réponse

2 réponses

Meilleure réponse
lenono75 17 Messages postés jeudi 27 mai 2004Date d'inscription 12 février 2014 Dernière intervention - 21 janv. 2010 à 16:23
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

Merci lenono75 3

codes-sources a aidé 82 internautes ce mois-ci

Commenter la réponse de lenono75
xactise 507 Messages postés mardi 18 février 2003Date d'inscription 22 juin 2012 Dernière intervention - 21 janv. 2010 à 16:42
0
Merci
Réponse accepté, merci bien


L0rD...
Commenter la réponse de xactise

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.