Mange nettsteder lagre innhold i en MySQL database. PHP gjør det mulig for webservere til å kommunisere med MySQL-databaser for å få tilgang til dette innholdet , og gi det til en nettleser hvor det vil bli vist . PHP inneholder et stort bibliotek av funksjoner som tjener hensikten med preforming spørringer på databasen for å sette inn, endre og hente informasjon. Du trenger en Web server med PHP installert
MySQL database
tekst editor
Vis flere instruksjoner
en
Lag en spørring for databasen. Gitt en database med en tabell som heter " test_table " og kolonner "id " og " telle ", skriv inn følgende kode for å sette en spørring som henter data som finnes i de to kolonnene : en
$ query = "SELECT * fra test_table ";
2
utføre søket . Skriv inn følgende kode i en teksteditor å bruke PHP-funksjonen " mysql_query ( ) " for å utføre søket på databasen : en
$ result = mysql_query ( $ query ) ;
Informasjonen som returneres og lagres i variabelen " $ resultat " vil være en spesiell variabel kalt en "ressurs ".
3
tilgang til dataene i ressursen. Informasjonen i $ resultat variabelen er ennå ikke tilgjengelig, og trenger hjelp av en annen funksjon for at data skal hentes. Skriv inn følgende kode i en teksteditor : en
while ( $ rad = mysql_fetch_array ( $ resultat , MYSQL_ASSOC ) ) {
echo $ row [' teller '] ;
}
" mysql_fetch_array ( ) "-funksjonen tar ressursen gått til det og skaper en assosiativ array, noe som vil gi tilgang til de lagrede dataene . Hver rad returneres i søket vil bli et element i matrisen . Mens loop viser innholdet i den "teller "-kolonnen og fortsetter å kjøre til det ikke er flere rader .