Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Vytvorenie novej tabuľky MySQL . Názov tabuľky " počítať . " Definujte tri polia v tabuľke . Meno poľa " ID " , " počet " a " page_id . " Všetky polia by mala mať " int " charakteristiku . Pole " id " musí byť primárne pole , to by malo auto - inkrementácia a musí byť indexované . Použitie MySQL " vytvoriť stôl " príkaz : . 
 
 $ Sql = " CREATE TABLE " yourDatabaseName " " Počet " ( " id " INT NOT NULL AUTO_INCREMENT PRIMARY KEY , " počet " INT NOT NULL , ' page_id " INT NOT NULL ) ENGINE = MyISAM ; " 
 
mysql_query ( $ sql ) or die ( "
 Chyba , počet tabuľka nebola vytvorená < /p > . ' ) ; 
 
 2 
 Naplnenie " count " tabuľky . Zakaždým , keď jeden z vašich PHP skriptov vytvorí novú stránku, je nutné vytvoriť nový rekord v " počtu " stôl a prilepte stránku " id " v poli " page_id " . Použitie MySQL " vložiť do " príkaze na naplnenie poľa : 
 
 $ query = " INSERT INTO počtu ( page_id ) HODNOTA ( " $ thePageID ' ) " ; 
 
mysql_query ( $ query ) alebo die ( "
 Chyba , Page ID nebolo zadané do poľa tabuľky < /p > . ' ) ; 
 3 
 Aktualizovať počet kedykoľvek užívateľ navštívi stránku . PHP skript musí získať počet z " počítanie " tabuľky , pridajte jedno číslo do počtu a aktualizovať " count " tabuľku s novým číslom . Použite MySQL " vyberte " príkaz na načítanie záznamu pre konkrétnu stránku : 
 
 $ data = mysql_query ( " SELECT * FROM počtu WHERE page_id = ' $ thePageID ' " ) 
 
 alebo zomrieť ( mysql_error ( " Nemožno nájsť stránku id v počte tabuľke . " ) ) ; 
 
 while ( $ info = mysql_fetch_array ( $ data ) ) 
 
 { 
 
 $ count = $ info [ ' id ' ] ; 
 
 $ count = $ count + 1 ; 
 
 } 
 
 $ querytwo = " UPDATE " počítať " Set " count ' = ' $ count ' WHERE ' page_id ' = ' $ thePageID ' " ; 
 
 mysql_query ( $ querytwo ) or die ( " Chyba , počet nebol aktualizovaný ' ) ; 
 4 
 Načítať počet , triediť je najviac populárne a vytlačiť . Musíte získať počet pre každú stránku v Najsledovanejšie zoznamu . Použite MySQL " objednávku " príkazom na zoradenie stránok v zostupnom poradí . Priradenie dát do poľa . Slučku cez pole a zobrazovať jednotlivé stránky id a informácie o počte : 
 
 $ data = mysql_query ( " SELECT * FROM počtu ORDER BY count desc " ) 
 
 or die ( mysql_error ( " Záznam nenájdený ' ) ) ; 
 
 while ( $ info = mysql_fetch_array ( $ data ) ) 
 
 { 
 
print "
 Strana : " . $ Info [ ' page_id ' ] . " Už bol videný " . $ Info [ ' počet ' ] . " Časy < /p > . " ; 
 
 }