Mange websites butik indhold i en MySQL-database . PHP gør det muligt for web-servere til at kommunikere med MySQL databaser for at få adgang til dette indhold og videregive det til en webbrowser , hvor det vil blive vist . PHP indeholder et stort bibliotek af funktioner, der tjener det formål at preforming forespørgsler på databasen for at indsætte , ændre og hente information. Ting du skal en Web -server med PHP installeret
MySQL-database
Text editor
Vis Flere Instruktioner
1
Opret en forespørgsel til databasen. Givet en database med en tabel kaldet " test_table " og kolonner "id " og " tæller ", skal du indtaste følgende kode til at angive en forespørgsel, der vil hente data i de to kolonner : Hej
$ query = " SELECT * fra test_table "
2
Udfør forespørgslen. Indtast følgende kode i din tekst editor til at bruge PHP-funktionen " mysql_query ()" for at udføre forespørgslen på databasen : Hej
$ result = mysql_query ( $ query ) ;
oplysninger, der returneres og lagres i variablen " $ result " vil være en speciel variabel kaldes en " ressource ".
3
adgang til data i ressource . Oplysningerne i $ result variabel er endnu ikke tilgængelig og har brug for hjælp fra en anden funktion , for de data, der skal hentes . Indtast følgende kode i din tekst editor : Hej
while ( $ row = mysql_fetch_array ( $ result , MYSQL_ASSOC )) {
echo $ row [' count '] ;
}
" mysql_fetch_array ()" funktion tager den ressource videre til det og skaber et associativt array , som vil give adgang til de lagrede data. Hver række returneres i forespørgslen bliver et element i array. While-løkken viser indholdet af " count" kolonnen og fortsætter med at køre, indtil der ikke er flere rækker.