Die ältere mysql-Erweiterung hat die CLIENT_FOUND_ROWS
Verbindungsflag, aber ich konnte keine Entsprechung finden für mysqli .
Ich habe eine update
Abfrage und möchte wissen, wie viele Zeilen die where
Klausel Angepasst und nicht, wie viele tatsächlich geändert wurden (wie durch mysqli -> affected_rows
).
Die einzige Möglichkeit, die ich bisher herausgefunden habe, ist die Analyse von mysqli -> info
(was in etwa so aussieht Rows matched: 40 Changed: 40 Warnings: 0
) mit einer Regex. Aber das scheint hakelig zu sein.