MySQL mektige «Greven» -funksjonen brukes til telleapparat opp antall oppføringer i en database som passer bestemte kriterier --- for eksempel , hvis du har en liste over ansatte og ønsker å velge alle som ble født i et bestemt år . Å henvise til denne informasjonen utenfor database, men må det først skal konverteres til et annet format --- for eksempel en matrise --- som kan brukes i hele datamaskinen koden . Du trenger
Logg inn og database detaljer for din MySQL server
Vis flere instruksjoner
en
Åpne en ren tekst editor som Notisblokk på Windows, Nano på Linux -systemer eller TextEdit på Mac OS . Lagre filen som " count.php " --- dette vil identifisere filen som inneholder PHP -kode, kan leses av de fleste webservere .
2
Type " Php " som den første linjen av dokumentet , og " > " som den siste linjen ( inkluderer ikke anførselstegn) . Alle etterfølgende kode vil bli plassert mellom disse to linjene .
3
Opprett en linje med kode for å logge inn på din MySQL server ved hjelp av en "$ link" variabel og PHP mysql_connect ( )-funksjonen , og deretter legge den som den andre linjen i PHP-filen . Hvis MySQL -serveren var plassert på " mysql.example.com , " med brukernavnet " John_Doe " og passordet " 12345" , vil du skrive : en
$ link = mysql_connect ( " mysql.example.com " , " John_Doe " , "12345 ");
Endre teksten i anførselstegn for å matche din server befinner seg, brukernavn og passord , henholdsvis
4
Legg til en tredjedel. linje av PHP -kode for å velge databasen som inneholder tabellene . Hvis databasen kalles " Human_Resources , " linjen med kode vil lese : en
" mysql_select_db (' Human_Resources '); "
Endre teksten i parentes for å matche navnet på databasen .
5
klargjøre en variabel som inneholder MySQL COUNT du vil laste inn en matrise, bruker mysql_query ( ) . Legg spørringen mellom parentes , for eksempel, å telle antall oppføringer i tabellen "ansatte " født i 1970 , legge til følgende kode som den fjerde linjen i PHP-filen : en
$ queryResult = mysql_query ( "SELECT COUNT ( * ) FROM ansatte WHERE year_of_birth = 1970 "); .
endre navnet på tabellen , feltet og ønsket verdi som hensiktsmessig
6
Konverter TELLER søket i en liste kalt " $ queryArray "; å gjøre dette , bare kopiere og lime inn følgende kode :
$ queryArray = mysql_fetch_array ( $ queryResult ) ;
Du kan deretter få tilgang til COUNT ved å bruke " $ queryArray [ 0 ] " --- for eksempel å skrive ut resultatet på skjermen , skriv : en
echo $ queryArray [ 0 ];
på neste linje i PHP-filen .
7
Lagre PHP-filen og lukke tekst editor.