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 vytvoriť PHP dotaz na MySQL databázy

PHP možno použiť na získavanie informácií z databáz , ako je MySQL , priamo a uložiť výsledok . SQL dotaz používa " vyberte " príkazy na získanie informácií z polí v tabuľke v databáze . Otázky je možné kombinovať pomocou boolovských operátorov , ako je napríklad " A " , " alebo " a " nie. " PHP vytvorí dotaz , odošle ju do databázy a potom sa uloží výsledok a spracuje ju , zvyčajne výstupu ako webová stránka vo formáte HTML . Dynamické webové stránky , túto metódu použiť na zobrazenie informácií z databáz . Pokyny dovolená 1

Pripojte sa k databáze pomocou PHP s použitím vhodného užívateľské meno a heslo databázy . Nasledujúci príklad ilustruje tento proces

< php

patrí ( " login.inc " ) . ?

$ Connection = mysqli_connect ( $ hostname , $ username , $ heslo , $ databázy )

or die ( "Nemožno sa pripojiť " ) ; .
2

formulujte dotaz SQL a priradiť do premennej PHP , ako je znázornené nižšie

$ sqlquery = " SELECT * FROM zákazníka WHERE ClientID > 1001 ORDER BY clientsurnamename ASC " ;

Tento dotaz je priradená PHP premenné $ sqlquery a je priradený MySQL dotaz , ktorého cieľom dotazu , pri spustení je získať všetky záznamy o zákazníkoch , kde klient id je väčšia ako 1001 .
3

Run a overiť príkaz databázy pracoval . Toho sa dosiahne tým , že testuje návratovú hodnotu z volania dotazu a overenie , že je to ( true ) nenulová ako tak :

if ( $ returnval = mysqli_query ( $ pripojenie , $ sqlquery ) )

or die ( " Query failed . " ) ;

" ak " príkaz vráti TRUE , ak dotaz dopadol úspešne a FALSE inak , resutling v " Query failed " správy < br . > Stránka 4

načítať všetky riadky súvisiace s dotazom v PHP pomocou slučky . Priradiť PHP premenné vybraných položiek a výstup je ako HTML :

while ( $ Rowdy = mysqli_fetch_array ( $ returnval ) )

{

$ clientbalance = $ Rowdy [ " $ clientbalance " ] ;

echo "

klienta zostatok je $ clientbalance < /p > " ;

}

Najnovšie články

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