Suchen & ersetzen in MySQL

Leider kann MySQL (noch) keine Regex-Replaces. Sollte man jedoch z.B. eine Oracle DB zur Hand haben kann man auch auf REGEXP_REPLACE zurückgreifen 😉

jQuery keepalive

Für manche Projekte brauchte ich schon die Möglichkeit, die PHP-Session am Leben zu halten ohne dass der Besucher aktiv auf der Webseite etwas macht. Das kann man ganz einfach erreichen indem man in gewissen Abständen, z.B. 5 Minuten einen Ajax-Call auf eine PHP Datei macht in der die Session berührt wird.

Yahoo! BOSS Search Extension für Typo3

Yahoo! bietet ja schon seit geraumer Zeit die BOSS API („Build your Own Search Service“) an, hierbei handelt es sich um eine (noch) kostenlose und offene Schnittstelle zu deren Suchmaschine. (Noch) kostenlos deswegen, weil es sich Yahoo! vorbehält in Zukunft vielleicht doch Nutzungsgebühren, sog. „Fees“ zu verlangen. Näheres dazu kann hier nachgelesen werden: http://developer.yahoo.com/search/boss/fees.html. Typo3 […]

Nächste auto_increment ID einer MySQL Tabelle

Wenn man wissen will was die nächste auto_increment ID einer MySQL-Tabelle werden wird, hilft SHOW TABLE STATUS weiter:

Ergebnis: array(18) { […] [„Index_length“]=> string(5) „33792“ [„Data_free“]=> string(1) „0“ [„Auto_increment“]=> string(4) „3847“ [„Create_time“]=> string(19) „2009-06-25 11:54:04“ […] }