Når du bruker PHP funksjoner for å koble til MySQL -databasen , kan du sende en spørring gjennom siden for å velge data mellom to datoer , forutsatt bordet du spør har en " date "-feltet . Å bruke datoer som et kriterium , oppgi datoer i søket ved hjelp av " ÅÅÅÅ- MM - DD " format . Bruk en HTML-skjema for å be brukeren om to datoer , eller gi dem selv i PHP-koden . Hvordan du formaterer de returnerte dataene varierer basert på hva du trenger det for. Instruksjoner
en
Åpne HTML -fil , og sett markøren der du vil søke mellom to datoer
2
Skriv inn følgende kode : .
< php
$ db = mysql_connect (' database_host_server ', ' username' , 'password '); ?
mysql_select_db (' database_name ) ;
Endre verdier for argumentene til dem som tilhører databasen . Disse linjene koble til MySQL database
3
Skriv inn følgende kode : .
$ Query = mysql_query ( "SELECT * FROM table_name WHERE dato> = ' earlier_date ' AND dato < = ' later_date '; ");
while ( $ rad = mysql_fetch_row ( $ query ) ) {
echo"
Dato for posten er $ row [ index_of_date_field ] < /p > \\ n ";
}
>
Gi to datoer i spørringen ? . For eksempel vil søke mellom 1. juni 2011, og 31 juni 2011 , bruker '2011 -06- 01 ' og '2011 -06- 30' for de to verdiene , henholdsvis . Dessuten gir indeksen for datoen feltet i MySQL- tabell for $ row variabel -indeksen. For eksempel , hvis datoen feltet er det første feltet i tabellen , bruker " $ row [ 0 ] . " Hvis det er det andre feltet , bruker " $ row [ 1]. "
4
Lagre HTML-filen , og deretter laste den opp til serveren din.