MySQL kraftfulla " ANTAL" funktionen används för att stämma upp antalet poster i en databas som passar särskilda kriterier --- till exempel om du har en lista över anställda och vill välja alla som föddes i ett visst år . Att hänvisa till denna information utanför databasen , men måste det först omvandlas till ett annat format --- till exempel en array --- som kan användas i hela datorn kod . Saker du behöver
Login och detaljer databas för din MySQL -server
Visa fler instruktioner
1
Öppna en textredigerare som Anteckningar i Windows , Nano på Linux -system eller Textredigeraren i Mac OS . Spara filen som " count.php " --- detta kommer att identifiera filen som innehåller PHP-kod , läsbar av de flesta webbservrar .
2
Type " < ? Php " som den första raden i dokumentet , och " ? > " som den sista raden ( inte inkludera citat ) . Alla efterföljande koden ska placeras mellan dessa två linjer . Skapa en kodrad för att logga in till din MySQL -servern med hjälp av en " $ link " variabel och PHP mysql_connect ( ) funktionen
3
, och sedan lägga till det som den andra raden i PHP -filen . Om MySQL -servern var belägen på " mysql.example.com , " med användarnamnet " john_doe " och lösenordet " 12345 " , skulle du skriva :
$ link = mysql_connect ( " mysql.example.com " , " john_doe " , " 12345 " ) ;
Ändra texten i citattecken för att matcha din server läge, användarnamn och lösenord , respektive
4
Lägg en tredjedel . raden av PHP-kod för att välja den databas som innehåller dina tabeller . Om databasen kallas " human_resources , " den kodrad kommer att läsa :
" mysql_select_db ( ' human_resources ' ) ; "
Ändra texten inom parentes för att matcha namnet på din databas .
5
initiera en variabel som innehåller MySQL räknar du kommer att ladda in i en array , med mysql_query ( ) . Lägg frågan mellan parenteserna , till exempel för att räkna antalet poster i tabellen " employees" födda 1970 , lägg till följande kod som den fjärde raden i din PHP-fil :
$ queryResult = mysql_query ( " SELECT COUNT ( * ) FROM Anställda WHERE year_of_birth = 1970 " ) , .
ändra namnet på tabellen , fältet och det önskade värdet på lämpligt
6
Konvertera RÄKNA query i en array som heter " $ queryArray " , för att göra detta , bara kopiera och klistra in följande kod :
$ queryArray = mysql_fetch_array ( $ queryResult ) ,
Du kan sedan komma åt COUNT genom att använda " $ queryArray [ 0 ] " --- till exempel , för att skriva ut resultatet på skärmen , typ :
echo $ queryArray [ 0 ] ;
på nästa rad PHP -fil .
7
Spara PHP -filen och stäng textredigeraren .