Wer gerne mit JavaScript arbeitet und sich öfters mal nach neuen Techniken, Tipps & Tricks erkundigen will, sollte gelegentlich bei James Padolsey vorbeischauen – alle Daumen hoch für diesen ausgezeichneten Blog!
Kategorie-Archive:Web
Suchen & ersetzen in MySQL
1 |
UPDATE tabelle SET feldname = REPLACE(feldname, 'findemich', 'ersetzemich'); |
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:
1 2 3 4 |
$qShowStatus = "SHOW TABLE STATUS LIKE 'tabellenname'"; $qShowStatusResult = mysql_query($qShowStatus); $row = mysql_fetch_assoc($qShowStatusResult); var_dump($row); |
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“ […] }