Vygenerované pole MySQL spracuje vzorové výsledky z databázy a výsledok sa vráti ihneď ako jednoduché, asociatívne alebo obe pole. V skutočnosti, MySQL fetch je preklad informácií získaných na základe požiadavky do databázy, formulár priateľský formulár.
Syntax a príklad aplikácie
V dôsledku vykonania $ aFetch = mysqli_fetch_array ($ cResult) sa vytvorí pole $ aFetch.
. V tabuľke sa pre každý z nich vykonajú rôzne možnosti načítania. Výsledok spracovania vzorky
je šitý v riadkoch údajov : $ cFetch, $ cFetch1 $ cFetch2 $ cFetch3.
Výsledky ukazujú, že bez odkazu na konštanty MYSQL_ASSOC, MYSQL_NUM a MYSQL_BOTH získajú rovnaký výsledok ako v prípade MYSQL_BOTH. Tieto konštanty sú považované za zastarané a ich použitie sa neodporúča.
Použitie vzorového výsledku dotazu vo formáte array je veľmi výhodné v PHP aplikáciách. Funkčný prístup do databázy MySQL poskytuje bezpečné a spoľahlivé prístupové metódy.
Chyba úrovne varovania v matici načítania MySQL vygeneruje iba vtedy, keď $ cResult chýba alebo je neplatná, a preto sa nevyskytlo pripojenie k databáze. Názov $ cResult môže byť ľubovoľný, tu sa používa v kontexte príkladu. V dopyte
Použitie pole načítania MySQL
Chyba úrovne varovania v matici načítania MySQL vygeneruje iba vtedy, keď $ cResult chýba alebo je neplatná, a preto sa nevyskytlo pripojenie k databáze. Názov $ cResult môže byť ľubovoľný, tu sa používa v kontexte príkladu. V dopyte
:$ cResult = mysqli_query ($ this-> iConnectId, $ cQuery); Premenná $ this-> iConnectId je aktívne pripojenie k databáze, vykonané vo formáte multifunkčného objektu. Nástroj na vyvolanie súborov MySQL je jednoduchý a efektívny nástroj, ale stále je vhodné ho objektovo orientovať.
MySQL je veľmi jednoduchý a účinný nástroj na organizovanie informácií. MySQL databázy sa ukázali byť spoľahlivým a efektívnym prostriedkom na ukladanie a prístup k dátam v celej ich aplikácii.
Mechanizmus písať databázové dotazy a aplikácie je jednoduchá, ale v praxi to dokonale vykonať formát objekt databázy, samostatnú tabuľku alebo určitú dátovú štruktúru. Dizajn MySQL načítať v praxi je pomerne náročný, najmä keď je potrebné vykonať výber informácií z jednej tabuľky základných informácií, ako sú napríklad personálne a ďalšie tabuľky pre výber dát pre zamestnancov:História zamestnania; životopisné údaje; výsledky výroby; , oblasť odbornej spôsobilosti; ďalšie dáta. Všeobecne platí, že tieto údaje budú vyplnené nie všetkých zamestnancov, a tiež ak sa podáva v tabuľke personálnej pre každú konkrétnu linku, bude to robiť to ťažkopádne a nepohodlné používať.
Rozsah vygenerovania MySQL - transformácia dát do poľa. To možno vykonať na úrovni metód databázových objektov. V takomto prípade vývojár vytvorí pre seba nástroj na vysokej úrovni, ktorý poskytuje prístup k ľubovoľnej databázovej tabuľke rovnakým spôsobom.
Existuje odvolanie sa na metódu, ktorá okamžite vytvára požadované pole údajov a operácie tvorby žiadosti, jej vykonania a spracovania výsledku spadajú do tela tejto metódy. To je veľmi výhodné a potreba písať objemné vzory, vytvára precedens pre možnú chybu, zmizne. Zvlášť dôležité: tento prístup zjednodušuje možnosť úpravy štruktúry databázy, pretože neprekračuje objekt prístupu k databáze. V prípade potreby bude potrebné upraviť len objekt prístupu do databázy a nie celú funkčnosť lokality. Ešte pohodlnejšie na objekt prístupu do databázy pridať objekty skutočného účelu. Napríklad štandardný popis, ktorý má vlastnosti: zoznam, výstup údajov zamestnancov, zmena karty zamestnancov atď Nástroje prístupu k údajom sú skryté v hĺbke metód skutočných objektov, čo zjednodušuje prácu developera a zlepšuje kvalitu výsledku.