En av funksjonene i PHP språk er dens evne til å fungere med MySQL-databaser . Denne funksjonen lar web forfattere å lage dynamiske websider , vanlige funksjoner som definerer den nye Web erfaring - profilsider , brukervennlighet innsendt innhold og vurdering systemer - er skapt med PHP språk og MySQL-databaser . Evnen til å skille og telle rader i en database tillater brukere å filtrere søk , en nødvendighet for nettsteder som er rik på brukerskapt innhold . Du trenger en Web server med PHP 5 og MySQL-støtte
PHP IDE eller tekst editor
MySQL tabellen
Vis flere instruksjoner
en
Sørg PHP -filen har en åpen tilkobling til din MySQL database. Hvis du er usikker , søke på filen for følgende funksjoner :
mysql_connect ( ) ;
mysql_select_db ( ) ;
PHP bruker de ovennevnte funksjoner og tilhørende argumenter for å koble til databasen.
2
Tenk på de kriteriene du ønsker å begrense rekord teller. Skriv dine kriterier ned i dagligtalen . Kriteriene kan inkludere krever database felt å like bestemte strenger eller tall og kan inneholde ulikheter og logikk uttalelser
3
Sett dine kriterier inn følgende skript : .
$ Mysql = "SELECT COUNT ( id ) FROM $ table WHERE vilkår = x ";
Erstatt $ tabellen med navnet på bordet i løpet av databasen som inneholder dataene. Bytt kriteriene = x med dine egne kriterier (for eksempel teacher_id = 3 )
4
Kjør MySQL spørring ved å skrive følgende skript: .
$ Mysql = mysql_query ( $ mysql ) ;
ovennevnte uttalelse kjører din MySQL spørring og lagrer resultatet inne i $ mysql variabel
5
Pakk MySQL resultatene inn i en matrise med følgende skript:
.
while ( $ rad = mysql_fetch_array ) {$ count_id = $ row [' COUNT ( id ) '] ;}
nummer eller poster som samsvarer med dine skissert kriterier vil bli lagret i variabelen $ count_id .