Spoznali bomo
- Kako s PHP-jem in MySQL-om filtriramo zapise v tabeli podatkovne zbirke
Sestavi spletno stran, ki jo prikazujejo spodnje slike in jo poimenuj:
09-filter.php
Stran naj bo izdelana v HTML5 in s CSS.
Koda PHP in MySQL
- vključi konfiguracijsko datoteko za povezavo s podatkovno zbirko in pomožne funkcije
- iz polja Leto tabele knjige prebere vsa različna leta izida in jih uredi v spustni seznam obrazca
- v spustnem seznamu prikaže vsako leto samo enkrat ter doda tudi možnost Vsa leta
- ob prvem prikazu strani iz podatkovne zbirke prebere vse zapise tabele knjige in jih izpiše v preglednici
- ob kliku na gumb Filtriraj zapise preveri izbrano leto in glede na izbiro izvede filtriranje zapisov
- če je izbrana možnost Vsa leta, izpiše vse zapise tabele knjige
- če je izbrano posamezno leto, izpiše samo knjige iz izbranega leta
- na strani izpiše tudi opis trenutnega filtra in skupno število prikazanih zapisov
- če izbrana vrednost ni veljavna, izpiše opozorilo in vseeno prikaže vse zapise
- če pride do napake pri branju podatkov, izpiše splošno sporočilo o napaki, podrobnosti pa zapiše v dnevnik napak
Spletna aplikacija Knjige: stran 09-filter.php