Mailinglisten-Archive |
Moin Lars, > -----Original Message----- > From: Lars Wolff [mailto:lars_(at)_zoom-media.de] > Ich würde gerne Table-Records updaten, allerdings nur, wenn der alte > Wert einer Spalte nicht gleich dem neuen ist, sprich die Records nur > updaten, wenn sich über haupt was verändert hat... > zu bedenken ist auch, daß MySQL das bereits automatisch erledigt. D.h. wenn Du ein Update durchführst, ohne daß sich etwas ändert, schreibt MySQL auch keine Änderung. Das merkt man auch an der "records affected" Ausgabe beim mysql-prompt oder beim rc. In dem Fall gibts nämlich 0 (=kein Satz geändert). Anders ist es natürlich, wenn man z.B. immer zusätzlich bei einer Änderung noch ein Timestamp-Feld im Satz aktualisiert (z.B. Zeitpunkt der letzten Änderung). Dann würde das nicht greifen, aber wie dann vorzugehen ist, wurde ja bereits gepostet. Gruss, Michael --- !!NEU!! Fragen und Antworten zu MySQL und dieser Liste unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive