Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Nach einem bestimmten Zeit aus Datenbank Löschen [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Nach einem bestimmten Zeit aus Datenbank Löschen


 
karpfen2005
18-10-2006, 14:42 
 
Hi, ich weiß nicht ob ich das in der phpmyadmin einstellen kann das z.B. ein Datensatz in einem Datenbank nur für einen bestimmten Zeitraum bleibt, und dann gelöscht wird. Ich habe schon gesucht, dort find ich aber nichts. Wenn das so nicht geht bin ich shon am überlegen wie ich dies machen sollt... kann wir da jemand helfen?

 
AciD-CoRe
18-10-2006, 15:06 
 
mit cronjobs könntest du das erledigen, such einfach mal in google.

 
jsh999
22-10-2006, 12:53 
 
Speicher einen Zeitstempel wann der Datensatz gelöscht werden soll.

z. B. Erstelldatum + 3 Wochen.

Dann bau eine Abfrage ein, welche auf der Startseite alle Datensätze löscht, bei denen das Löschdatum kleiner oder gleich dem aktuellen Datum ist.

So werden beim Aufruf die Datensätze gelöscht ohne das du dich darum kümmern brauchst.

Wird so z. B. in Kleinanzeigen gemacht.


Gruß JH


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:54 Uhr.