Mailinglisten-Archive |
> Ich habe in einer Datenbank einer MySQL-Datenbank eine Spalte mit > einem Datum in der Form: > > YYYYMMDDHHMMSS > > Wie kann ich alle Datensätze löschen, bei denen das Datum älter als 1 > Stunde zur aktuellen Zeit ist? Das hier löscht alle Daten, die älter sind als 2 Tage. Das mußt du entsprechend anpassen. Ich verwende mysql.db aus phplib, deshalb die Schreibweise, mußt du ggfs. auch anpassen. $datum = date("Y-m-d", mktime(0,0,0,date("m"), date("d")-2, date("Y"))); $db->query("DELETE FROM sessData WHERE datum < '$datum'"); -- Mit freundlichem Gruss Dr. Werner Stuerenburg _________________________________________________ ISIS Verlag, Teut 3, D-32683 Barntrup-Alverdissen Tel 0(049) 5224-997 407 · Fax 0(049) 5224-997 409 http://pferdezeitung.de http://art-quarter.com
php::bar PHP Wiki - Listenarchive