L'équivalent de mysql_insert_id pour un update?

Fermé
Moine - 22 déc. 2023 à 16:46
jordane45 Messages postés 38392 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 23 janvier 2025 - 22 déc. 2023 à 17:06

Bonjour

Existe-t-il l'équivalent de mysql_insert_id pour un update?

C'est-à-dire qui donne l'id de la dernière ligne modifiée.

A voir également:

1 réponse

jordane45 Messages postés 38392 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 23 janvier 2025 4 731
22 déc. 2023 à 17:06

Bonjour,

Déjà, l'extension mysql_*  est obsolete depuis PHP  5.6 et doit être remplacée par mysqli ou pdo.

Ensuite, non... pas d'équivalent pour ça.

Tu peux connaitre le nombre de lignes "impactées" par un UPDATE

https://www.google.com/search?q=mysql+update+number+of+rows+affected

et pour savoir quelle(s) ligne(s) sont concernées, il suffit de regarder le WHERE que tu as appliqué à ta requête UPDATE.


1