MySQL: INSERT … ON DUPLICATE KEY UPDATE
Veröffentlicht am 23.8.2007, 13:38 Uhr
Ich kann gar nicht oft genug darauf hinweisen:
INSERT INTO table (a,b,c) VALUES (1,2,3)
ON DUPLICATE KEY UPDATE c=c+1;
Sinn der Sache:
Wenn ein INSERT einen doppelten Wert für ein UNIQUE- oder PRIMARY KEY-Feld erzeugen würde wird das UPDATE ausgeführt.
http://dev.mysql.com/doc/refman/4.1/en/insert-on-duplicate.html
http://www.mysqlperformanceblog.com/2006/05/29/insert-on-duplicate-key-update-and-summary-counters/
Vielleicht wird man dann irgendwann diese umständlichen if(mysql_insert_id() == 0) oder mysql_affected_rows-Konstruktionen los.
Firefox-Plugin: Ungenutzte CSS-Selektoren aufspüren
Veröffentlicht am 2.8.2007, 18:34 Uhr
Wie auf Zuruf veröffentlich Manuela auf Pixelgraphix den Hinweis auf das kleine Helfer-Plugin “Dust-Me Selectors” von Sitepoint.com.
Per Javascript eingebundene CSS-Dateien werden leider ignoriert, trotzdem ein wunderbares Tool zum Ausdünnen veralteter CSS-Dateien.
Resizing und Fading Slideshow
Veröffentlicht am 1.8.2007, 22:01 Uhr
Sehr flash-artige Fotoslideshow nur mit HTML, Javascript und CSS realisiert:
This photo slideshow is a demonstration of Flash-like behavior implemented solely in Javascript, HTML, and CSS.
http://www.couloir.org/js_slideshow/
(via GFX-World) PS: Ja, Betamode lebt.
