Mailinglisten-Archive |
>hallo Liste >Ich habe ein kleines Problem und bräuchte einen Tipp in welche Richtung >ich gehen müsste. >Ich muss gewisse Datensätze die ein gewisses Alter überschreiten aus >der Datenbank (Mysql) automatisch löschen lassen. >Leider steht ich da gerade völlig Ahnungslos da, da ich selbst zum >Lösungsansatz noch ncihts weiter gefunden habe. >Ich studiere zwar eifrig Bücher aber vielleicht kennt ja hier jemand >einen gängigen Lösungsweg, der hier weiterhelfen könnte. Hi Manuel, Hier fallen mir zwei Ansätze ein: 1. Das ganze über einen Cronjob erledigen oder 2. Über ein Includescript mit php: <?php function loesche_Daten() { // mach was ...... } $probability = 10 // Warscheinlichkeit in Prozent if ((rand()%100) < $probability) { loesche_Daten(); } ?> Hier wird in 10% aller Fälle deine Funktion aufgerufen. Wenn jetzt ein Benutzer deine Seite besucht wird so ca. alle 10 Mal deine Löschfunktion aufgerufen. MFG Wolfgang
php::bar PHP Wiki - Listenarchive