phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?l=F6schen?= eines alten Tupels

[php] löschen eines alten Tupels

Tobias Orterer php_(at)_phpcenter.de
Tue, 26 Jun 2001 17:31:07 +0200


mal angenommen du speicherst jeden datensatz mit einer id und einem 
mysql timestamp also "YYYYMMDDhhmmss" dann müßte das so gehen:

$tsheute = mktime(0,0,0,date("m"),date("d")-3,date("Y"));
$tsheute = date("Ymd",$tsheute)."000000";
$query = "SELECT * FROM table";
$result = mysql_query($query);
while($row = mysql_fetch_array($result)) {
	if($row["timestamp"] < $tsheute) {
		id = $row["id"];
		mysql_query("DELETE FROM table WHERE id='$id'");
	}
}

so in etwa...

-- 
Tobias Orterer
home(01747688873  && (der_(at)_tobi.li || sms("www.tobi.li"))
work(080417994725 && (to_(at)_iat-matrix.de || tobi_(at)_openwi.de)


php::bar PHP Wiki   -   Listenarchive