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

PHP MySQL databázový dotaz

V PHP , môžete použiť niekoľko rôznych funkcií pre pripojenie s databázou MySQL . Potom môžete dotaz je pomocou MySQL syntaxe a použitia PHP pre manipuláciu s dátami v tabuľkách na vašich webových stránkach . To vám umožní robiť veci , ako je udržanie nákupné vozíky pre návštevníkov komerčné webové stránky alebo načítať komentáre podávajúci na fóre správ . Pripojenie

Než budete môcť použiť PHP funkcie pre dotazovanie databázy MySQL , musíte sa pripojiť k databáze . PHP funkcia " mysql_connect " môžete to urobiť . Je potrebné zabezpečiť tri parametre vo funkcii : databázy hostiteľa servera a užívateľské meno a heslo pre databázu . Ak váš pokus o pripojenie úspešné , môžete použiť PHP funkciu " mysql_select_db " vybrať databázu z hostiteľského servera . S vytvorené pripojenie , môžete vyhľadávať v databáze .
Dotazu

funkcie " mysql_query " umožňuje dotazovať databázu pomocou ľubovoľného syntaxe , vrátane SELECT , INSERT , DELETE alebo ALTER . Týmto spôsobom môžete komunikovať s databázou MySQL prostredníctvom vašich webových stránok . Môžete tiež použiť dotaz na vytvorenie novej tabuľky v databáze a použiť ho výhradne s vašej webovej stránky . Ak použijete otázky , ktoré vracajú výsledkovú množinu , napríklad SELECT alebo popísať vyhlásenie , mysql_query vracia zdroj , keď úspešnú , a v opačnom prípade false . Ďalšie otázky iba vráti hodnotu true alebo false na základe výsledku .
Manipulácia s dátami

Ak použijete príkaz SELECT dotaz na databázu MySQL , môžete ušetriť výsledky dotazu v PHP premenné vykonávať ďalšie akcie s dátami . " Mysql_num_rows " funkcia spočíta počet záznamov , ktoré dotaz vrátené . Funkcia " mysql_fetch_row " vám umožní získať konkrétne záznamy z výsledkov . To šetrí každú hodnotu stĺpca pre zápis do poľa , a môžete extrahovať určité stĺpce z tohto poľa . Ak máte prechádzať dotazu vyplýva premennej v slučke , môžete formátovať každý záznam podľa potreby .
Chyby

Pri použití akejkoľvek funkcie PHP MySQL , pridať volanie " mysql_errno " alebo " mysql_error " so svojimi otázkami vrátiť chybové správy pri zlyhaní funkcií . Zadajte napríklad " mysql_select_db ( $ dbname ) or die ( mysql_error ( ) ) ; " na jednom riadku , alebo " echo mysql_errno ( $ link ) mysql_error ( $ link ) ; . " Na samostatnom riadku po volaní funkcie MySQL . V tomto prípade , ak je názov databázy , ktorý poskytuje neexistuje , PHP vráti chybovú správu , aby vás informoval , kde došlo k chybe , a to , čo ju spôsobilo . Týmto spôsobom môžete vyriešiť problémy a opraviť ich s väčšou ľahkosťou .

Najnovšie články

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