Načrtovanje in razvoj spletnih aplikacij

4. vaja: Uvoz zapisov v tabelo knjige v podatkovni zbirki

Spoznali bomo
  • Kako v podatkovno zbirko MySQL uvozimo zapise v tabelo
  • Kako v podatkovno zbirko MySQL uvozimo tabelo

V podatkovno zbirko knjige z datoteko knjige-zapisi.sql uvozimo zapise v tabelo knjige.


Slika uvoženih zapisov tabele knjige v podatkovni zbirki knjige:

Slika 4.vaje: Knjigarna - zapisi v tabeli 'knjige'

Uvoz tabele knjige v podatkovno zbirko

Sestavi spletno stran, ki jo prikazuje spodnji okvir in jo poimenuj 04-uvozTB.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
  • prek obstoječe PDO povezave pripravi uvoz SQL datoteke knjige.sql
  • prebere SQL datoteko po vrsticah, preskoči prazne vrstice in komentarje ter postopno sestavi posamezne SQL ukaze
  • iz pripravljene datoteke izvede SQL ukaze za uvoz strukture in podatkov v podatkovno zbirko
  • če je uvoz uspešen, izpiše sporočilo Uvoz tabele "knjige" v podatkovno zbirko je uspel.
  • če uvoz ni uspešen, izpiše sporočilo Uvoz ni uspel. Podrobnosti so zapisane v dnevniku napak strežnika.
  • na strani izpiše tudi ime uporabljene SQL datoteke knjige.sql

Spletna aplikacija Knjige: stran 04-uvozTB.php

04-uvozTB.php