MySQL -database kan du slette poster inden for et bestemt tidsinterval ved hjælp af en database tabel dato og tidsstempel . En PHP-fil kan bruge MySQL sproget til at slette en post inden for en bestemt periode. MySQL " delete " erklæring fjerner alle poster inden for den tidsperiode , så kun bruge denne erklæring , hvis du er sikker på du vil fjerne poster permanent fra tabellen. Instruktioner
1
Højreklik PHP fil, du vil redigere, og vælg " Åbn med . " Klik din PHP editor på listen over programmer .
2
Opret forbindelse til MySQL -serveren. Følgende kode opretter forbindelse til serveren ved hjælp af " brugernavn" og "password " legitimationsoplysninger , så indlæser " mydb " database : Hej
mysql_connect ( " localhost ", " brugernavn" , "password" ;) mysql_select_db ( " mydb ") eller die ( mysql_error ()); .
Erstat " localhost " server navn, brugernavn , kodeord og " myDB " værdier med din egen
< br >
3
Opret forespørgslen for at slette de poster ved hjælp af dato og tidsstempel i tabellen. For eksempel alle ordrer oprettet mellem den 1. januar 2001 og 31 Januar 2001 følgende kode sletter :
$ query = " slette fra ordrer, hvor createdate mellem '1 /1 /2001« og '1 /31 /2001 « : ;
4
Kør forespørgslen på serveren. Brug følgende kode til at køre sletningen forespørgsel på serveren fra PHP : Hej
$ deleteresult = mysql_fetch_array ( $ query ) ;