Come eliminare MySQL dati in un determinato periodo di tempo con PHP

February 8

Il database MySQL consente di eliminare i record entro un certo intervallo di tempo utilizzando di una tabella di database di data e ora. Un file PHP può utilizzare il linguaggio MySQL per eliminare un record entro un periodo di tempo specificato. Il MySQL "delete" dichiarazione di rimuovere tutti i record nel periodo di tempo, in modo da utilizzare solo questa dichiarazione se si è sicuri di voler rimuovere i record in modo permanente dalla tabella.

istruzione

1 Fare clic destro sul file PHP che si desidera modificare e selezionare "Apri con". Clicca il tuo editor di PHP nella lista dei programmi.

2 Creare la connessione al server MySQL. Il seguente codice si connette al server utilizzando il "nome utente" e "credenziali di password", poi carica il "database di mydb":

mysql_connect ( "localhost", "username", "password");
mysql_select_db ( "mydb") or die (mysql_error ());

Sostituire il "localhost" nome del server, nome utente, valori "MYDB" con la propria password e.

3 Creare la query per eliminare i record utilizzando la data e l'ora nella tabella. Per esempio, il codice seguente elimina tutti gli ordini creati tra il 1 gennaio 2001 e il 31 gennaio 2001:

$ Query = "cancellare dalla ordini dove CreateDate tra '1/1/2001' e '2001/01/31' :;

4 Eseguire la query sul server. Utilizzare il seguente codice per eseguire la query eliminazione sul server da PHP:

$ Deleteresult = mysql_fetch_array ($ query);