|
|
||||||||||||||||||||||
|
» Premenné » Riadiaca štruktúra » Pole » Formuláre » Funkcie v PHP » Databáza » Úlohy » Software » O webe
|
Návrh databázyPrejdeme si návrh databázy na jednoduchom príklade. Spravodajský server má uložené svoje články v databáze s názvom noviny, ktorú tvorí tabuľka články.
Táto tabuľka bude v praxi veľmi veľká. Nebudem vysvetľovať, ako sa tvorí, ale podstatné je vedieť, že ju nikde nie je vidieť a je iba uložená v databáze. Pomocou PHP a SQL sa z nej dajú čítať dáta. V príklade predpokladám, že moja databáza je MySQL.
V prvej fáze príkladu sa nadväzuje spojenie s databázou. Tá obvykle sídli na tom istom počítači (localhost), ale teoreticky môže sídliť aj inde (musíš poznať adresu). Zadáva sa meno a heslo pridelené správcom a vyberá sa databáza (noviny). Nasleduje zápis SQL príkazu. V ňom sa hovorí, ako sa majú vyberať všetky polia (to je tá hviezdička) z tabuľky články a zoradiť podľa dátumu (order by datum). Získané dáta sa načítajú do premennej $výsledok. <h1>Výpis
článkov</h1> Druhá časť príkladu iba vyťahuje záznamy z premennej
$vysledok a vytvára znej pole
$zaznam. Vstup obaľuje HTML tagmy <br>, <a> a
<p>. Dôležitou súčasťou tejto časti sú mená polí zodpovedajúce záhlaviu
tabuľky. Výsledok: Výpis článkov
Na trh prichádza nová
poisťovňa AXA |
|||||||||||||||||||||
|
Jazyk PHP |
Základy
jazyka PHP |
Premenné |
Riadiaca
štruktúra |
Pole |
Formuláre |
Funkcie
v PHP
| Databáza |
Software |
Úlohy |
O webe
|
||||||||||||||||||||||