Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako zobraziť grófa v PHP a MySQL

Jeden z najmocnejších funkcií MySQL je jeho schopnosť rýchlo generovať počítať , koľko riadkov v databáze sa zmestili zadaným kritériám . Zvyčajne , výstup MySQL vyžaduje priamy prístup k procesu MySQL na určitom serveri , ale skriptovací jazyk , ako je PHP môže poskytnúť jednoduchý a účinný spôsob , ako zobraziť výsledky z vašich MySQL dotazov . Veci , ktoré budete potrebovať klipart umiestnenie , užívateľské meno a heslo pre databázu MySQL Fotogaléria Meno databázy , ktorá obsahuje tabuľky , ktoré majú byť započítané
tabuľka schéma
Zobraziť ďalšie inštrukcie

1

Vytvoriť nový prázdny textový súbor na serveri a názov je " count.php . " Otvorte dokument v editore obyčajného textu , nastavenie " < ? Php " ako prvý riadok a " > " na poslednom riadku . Budú pridané všetky ostatné PHP kód medzi týmito dvoma riadkami
2

Pridať nový riadok a zadajte : .

$ Link = mysql_connect ( adresa , užívateľské meno , heslo ) ,

kde adresa , užívateľské meno a heslo sú , respektíve Internetová adresa SQL servera , užívateľské meno a heslo . Dajte úvodzovky okolo vášho užívateľského mena a hesla , váš kód by mal vyzerať nejako takto :

$ link = mysql_connect ( localhost , " johndoe " , " 12345 " ) ;
3

Typ na treťom riadku :

@ mysql_select_db ( databázy , $ link )

nahradenie " Databáza " s názvom databázy . Ak bola databáza s názvom " zamestnanci " , napríklad , mali by ste napísať :

@ mysql_select_db ( " zamestnanci " , $ link ) ;

Tento kód sa otvoriť pripojenie MySQL a prihlásení môžete do vám dovolí robiť databázové dotazy .
4

Vytvorte si svoj databázový dotaz pomocou MySQL syntaxe " COUNT " , s odkazom na schéme na tabuľky na určenie vhodnej názvy stĺpcov . Je-li zamestnanca rok narodenia uložený v stĺpci " birthyear " z tabuľky " current_employees , " napríklad , môžete načítať počet všetkých zamestnancov narodené pred rokom 1980 , s otázkou :

SELECT COUNT ( * ) Z current_employees KDE birthyear < 1980
5

Vytvorte ďalší riadok v súbore PHP . Napíšte :

$ countarray = mysql_fetch_array ( mysql_query ( QUERY ) ) ;

kde " QUERY " je MySQL počítanie dotaz , ktorý chcete použiť . Kód by mal čítať ako nasledujúce :

$ countarray = mysql_fetch_array ( mysql_query ( " SELECT COUNT ( * ) FROM current_employees KDE birthyear < 1980 " ) ) ;
6

Zobrazenie výsledkov dotazu načítaním výsledky prvej prvok v $ countarray poľa . Ak to chcete echo priamo na obrazovku , pridajte riadok čítanie , " echo $ countarray [ 0 ] ; " ?
7

Zatvorte otvorené pripojenie k MySQL pridaním finálnej čiaru , tesne pred " > " , ktorá znie :

mysql_close_link ( $ link ) ;

Tým sa zabráni server z mrhá prostriedkami , zbytočne udržiavanie otvoreného spojenia
< br . >

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené