Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 23-11-2006, 22:49
ollimagic
 Registrierter Benutzer
Links : Onlinestatus : ollimagic ist offline
Registriert seit: Sep 2003
Beiträge: 260
ollimagic ist zur Zeit noch ein unbeschriebenes Blatt
Standard Löschen von Datensätzen < time

Ich habe diesen Schnipsel mal probiert, aber irgendwie klappt es nicht.
Sieht da jemand einen Fehler?
PHP-Code:
 <?php
/* Verbindung aufbauen, auswählen einer Datenbank */
$link mysql_connect("localhost""user""passw")
   or die(
"Keine Verbindung möglich: " mysql_error());
echo 
"Verbindung zum Datenbankserver erfolgreich";
mysql_select_db("dbname") or die("Auswahl der Datenbank fehlgeschlagen");


$sql="SELECT sid,time FROM tabelle";
$ergebnis=mysql_query($sql);


$aktuell=time();
$retour '2592000';
$time $aktuell $retour;

echo 
"<br><br><br>";
echo 
$aktuell;
echo 
"  -aktueller timestamp<br>";
echo 
$retour;
echo 
"  --retour die abgezogene zeit<br>";
echo 
$time;
echo 
" --- time der letzte Datensaz der stehenbleibt<br>";


$sql ="DELETE FROM tabelle WHERE time < '$time'";
$ergebnis=mysql_query($sql)
or die(
mysql_error().'<hr />'.$sql.'<hr />');
echo 
"<br>Dass sollte<br>nun reichen hoffe ich<br>";
?>
Mit Zitat antworten