MySQL: INSERT … ON DUPLICATE KEY UPDATE

Published 2007-08-23, 13:38

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

Published 2007-08-02, 18:34

Dust-Me SelectorsWie 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

Published 2007-08-01, 22:01

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.

Der Unterscheid zwischen ‚disabled‘ und ‚readonly‘ bei Formularen

Published 2007-03-06, 15:46

Da ich selbst gerade dummerweise den Fehler gemacht habe und readonly mit disabled verwechselt habe:

READONLY and DISABLED both remove the functionality of the input field, but to different degrees. READONLY locks the field: the user cannot change the value. DISABLED does the same thing but takes it further: the user cannot use the field in any way, not to highlight the text for copying, not to select the checkbox, not to submit the form. In fact, a disabled field is not even sent if the form is submitted.

http://www.htmlcodetutorial.com/forms/_INPUT_DISABLED.html

Know your enemy: XSS, SQL Injection etc.

Published 2007-02-27, 01:51

Auch wenn Betamode nun wohl absolut zum Linkblog verkommt:

http://www.honeynet.org/papers/webapp/

Automatisierte MySQL-Backups auf mehreren Servern: phpMyBackupPro

Published 2007-02-25, 16:11

http://www.phpmybackuppro.net/

Miranda v0.6

Published 2006-12-29, 14:43

Miranda IM v0.6 Released

MySQL-Front -> HeidiSQL

Published 2006-11-14, 21:46

Altes unter neuem Namen:

HeidiSQL is a front-end interface for the popular MySQL database. It allows you to manage and administer your databases from an easy to use Windows interface, rather than via the command line.

Leselineal mit Javascript

Published 2006-11-14, 21:22

Leselineal

Interessanter Artikel bei Dr. Web, auch wenn mir die praktische Umsetzung noch nicht ganz gefällt. Aber die Idee ist klasse.

Freie Alternative zu SocksCap: FreeCap

Published 2006-10-11, 18:50

SocksCap ist die Software zum socksifizieren von Anwendungen, also zum Nutzen von Anwendungen über einen Socks-Proxy. Dummerweise muss man für den Download seine Daten eingeben und sich nach jedem Start einen doofen Launch-Bildschirm anschauen.

Es gibt aber auch eine nette freie Alternative:

http://www.freecap.ru/eng/

Läuft auf meinem Hochschul-Laptop nun seit einigen Tagen ohne Probleme. Zu empfehlen.

36 queries. 0,315 seconds.