Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 pripojiť k databáze . Poverenia pre pripojenie k databáze by mali byť uložené v externom súbore , ako reťazec pripojenia používa túto informáciu . To je kód bezpečnejšie , ako v nasledujúcom príklade PHP : 
 
 patrí ( " login.dat " ) ; 
 
 $ pripojenie = mysqli_connect ( $ hostname , $ username , $ priechod , $ databname ) or die ( "Nemožno sa pripojiť k databáze " ) ; 
 
 " login.dat súbor obsahuje aktuálne prihlasovacie údaje nasledovne : 
 
 < php 
 < p ? > $ hostname = " localhost " , //Názov hostiteľa 
 
 $ username = " Robert " , //mysql Užívateľské meno 
 
 $ pass = " wk347652 " ; //MySQL heslo 
 
 $ databname = " predaj " , //
 
 > 
 2 
 Vytvorte aktualizačný dotaz Priradiť otázka k premennej PHP , ako je znázornené : . 
 
 $ sqlupdate = " UPDATE zákazník set purchase_status = \\ " Y \\ " ' WHERE platba > 0,00 \\ n" ; 
 
 Akonáhle je tento dotaz vykonaný , bude aktualizovať všetky rekordný zákazník nákup stavy na ' Y ' , ak platba poľa je väčšia ako 0,00 . 
 
 " zákazník " vo výraze " UPDATE zákazníkov " odkazuje na názov tabuľky , zatiaľ čo stĺpec " purchase_status " existuje v zákazníckom tabuľke je aktualizovaný . 
 
 Sims 3 
 Spustenie dotazu funkcie mysqli_query PHP môže bežať akúkoľvek otázku vrátane príkazu UPDATE ako tak : . 
 
 $ updateresult = mysqli_query ( $ pripojiť , $ sqlupdate ) 
 
 or die ( " Nemožno spustiť aktualizačný dotaz : $ sqlupdate " ) ; . 
 
 $ updateresult vráti úspech ( true ) alebo zlyhanie operácie ( falošné ) Táto hodnota môže byť overujú úspech alebo zlyhanie operácie , ale v rámci celej vyhlásení vyššie , bude porucha " , alebo zomrieť " zastaviť s chybovým hlásením . 
 4 
 Vráťte počet záznamov aktualizovaných pomocou funkcie mysqli_num_rows PHP , odovzdávanie do výsledok dotazu ako tak : 
 
 printf ( " . Vyberte vrátil % d riadky \\ n" , mysqli_num_rows ( $ updateresult ) ) ; 
 
 nad výstupy počet aktualizovaných riadkov pomocou posledný výsledok dotazu je uvedené hodnota ( $ updateresult ) . Ak $ updateresult hodnota je false , bude počet záznamov vrátených byť nula . " $ updateresult " je premenná obsahujúca úspech ( true alebo false ) dotazu . mysqli_num_rows využíva funkcie táto hodnota sa rozhodnúť , či existujú nejaké riadky sa vrátil , tak to vie , počítať je vo funkcii a vráti počet riadkov .