Načrtovanje in razvoj spletnih aplikacij

11. vaja: Omejen izpis zapisov tabele

Spoznali bomo
  • Kako s PHP-jem in MySQL-om omejeno izpišemo zapise tabele podatkovne zbirke

Sestavi spletno stran, ki jo prikazuje spodnja slika in jo poimenuj:

  • 11-omejen-izpis.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 tabele knjige prebere največjo vrednost polja ID_knjige in jo izpiše na strani
  • v obrazcu prebere vrednosti polj Število zapisov in Začetek
  • če obrazec še ni oddan, izpiše vse zapise tabele knjige
  • če eno od polj ni izpolnjeno, izpiše vse zapise in prikaže pojasnilo, da podatka nista bila v celoti vpisana
  • če vrednosti nista veljavni celi števili ali sta izven dovoljenega območja, izpiše opozorilo in vseeno prikaže vse zapise
  • če je vrednost Začetek večja od razlike med največjim ID_knjige in vrednostjo Število zapisov, izpiše vse zapise
  • če sta obe vrednosti pravilni, z uporabo ukaza LIMIT in OFFSET izpiše omejen del zapisov tabele knjige
  • na strani izpiše tudi opis trenutnega rezultata in število prikazanih zapisov
  • zapise izpiše v preglednici s stolpci ID, Priimek, Ime, Naslov, Strani, Cena in Leto
  • č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 11-omejen-izpis.php

11-omejen-izpis.php