Vimes: mysql_affected_rows auch bei "update..."?

Beitrag lesen

Moin,
Das ist wohl eher eine philosophische Frage: ist ein Update, das zu keiner Änderung führt, wirklich ein Update?

gibt es denn irgendeine Möglichkeit die 'betroffenen' Felder ob keins, eins oder mehrer zu zählen?

Du könntest statt des Updates vorher ein SELECT machen, mit der gleichen WHERE-Klausel. mysql_num_rows() liefert dir dann die Datensätze, die (potentiell) vom Update betroffen sind. Oder halt SELECT count(*) WHERE ...