Många webbplatser lagra innehållet i en MySQL-databas . PHP gör det möjligt för webbservrar att kommunicera med MySQL-databaser för att få tillgång till detta innehåll och ge det till en webbläsare där den kommer att visas . PHP innehåller ett stort bibliotek med funktioner som tjänar syftet förformningen frågor om databasen för att infoga , ändra och hämta information . Saker du behöver
webbserver med PHP installerat
MySQL databas
Textredigerare
Visa fler instruktioner
1
Skapa en fråga för databasen . Givet en databas med en tabell som heter " test_table " och kolumnerna " id " och " räkna ", anger du följande kod för att ställa en fråga som kommer att hämta uppgifterna i de två kolumner :
$ query = " SELECT * från test_table " ,
2
exekvera frågan . Skriv följande kod i din textredigerare för att använda PHP-funktionen " mysql_query ( ) " för att köra frågan i databasen :
$ result = mysql_query ( $ query ) ;
Informationen returneras och lagras i variabeln " $ result " blir en speciell variabel som kallas en " resurs . " Addera 3
åtkomst till data i resursen . Informationen i $ result variabeln är ännu inte tillgänglig och behöver hjälp av en annan funktion för att de data som ska hämtas . Skriv följande kod i din textredigerare :
while ( $ row = mysql_fetch_array ( $ result , MYSQL_ASSOC ) ) {
echo $ rad [ ' count ' ] ;
}
" mysql_fetch_array ( ) "-funktion tar resursen som skickas till den och skapar en associativ array , vilket kommer att ge tillgång till de lagrade uppgifterna . Varje rad returneras i frågan kommer att bli ett element i arrayen . While-slingan visar innehållet i den " count " kolumnen och fortsätter att gå tills det inte finns fler rader .