MySQL magtfulde " count" funktionen bruges til at stemmer op antallet af poster i en database , der passer bestemte kriterier --- for eksempel, hvis du har en liste over de ansatte , og ønsker at vælge alle, der blev født i et bestemt år . At henvise til disse oplysninger uden for databasen , men det skal først konverteres til et andet format --- for eksempel et array --- som kan bruges i hele din computer kode. Ting du skal
Log og database detaljer til din MySQL server
Vis Flere Instruktioner
1
Åbn en almindelig tekst editor såsom Notesblok på Windows, Nano på Linux -systemer eller TextEdit på Mac OS. Gem filen som " count.php " --- det vil identificere filen som indeholdende PHP-kode , kan læses af de fleste web -servere.
2
Type " Php " som den første linje i dokumentet , og " > ", som den sidste linje ( omfatter ikke anførselstegn) . Alle efterfølgende kode vil blive placeret mellem disse to linjer .
3
Opret en linje kode til at logge ind på din MySQL server ved hjælp af en "$ link " variabel og PHP mysql_connect () funktion , og derefter tilføje det som den anden linje i PHP -filen. Hvis MySQL-serveren var placeret på " mysql.example.com ", med brugernavnet " john_doe " og adgangskoden " 12345 " , ville du skrive : Hej
$ link = mysql_connect ( " mysql.example.com " " john_doe ", " 12345 ");
Ændre teksten i anførselstegn for at matche din server placering , brugernavn og password, henholdsvis
4
Tilføj en tredjedel. linje PHP kode til at vælge den database, der indeholder dine tabeller . Hvis databasen kaldes " human_resources " den linje kode vil læse : Hej
" mysql_select_db ( human_resources '); "
Ændre teksten i parenteserne til at matche navnet på din database .
5.
Formatér en variabel, der indeholder MySQL COUNT du vil indlæse i et array ved hjælp af mysql_query (). Tilføj forespørgslen mellem klammerne , for eksempel, til at tælle antallet af poster i tabellen født "ansatte" i 1970 , skal du tilføje følgende kode som den fjerde linje i din PHP-fil : Hej
$ queryResult = mysql_query ( "SELECT COUNT ( * ) FROM medarbejdere WHERE year_of_birth = 1970 ") .
ændre navnet på bordet, marken og den ønskede værdi passende
6
Konverter COUNT forespørgsel i et array kaldet " $ queryArray " at gøre dette, blot kopiere og indsætte følgende kode : Hej
$ queryArray = mysql_fetch_array ( $ queryResult )
Du kan derefter få adgang til COUNT ved hjælp af "$ queryArray [0] " --- for eksempel, til at udskrive resultatet til skærmen, : Hej
echo $ queryArray [0] ;
på næste linje på PHP-fil .
7
Gem PHP fil og lukker din tekst editor.