Semestrální práce
Vaším úkolem bude vytvořit implementaci datového modelu dle daného E-R schématu. Podle něj vytvořte ve své databázi příslušné tabulky a propojte je vazbami (tj. nastavte omezení). Tabulky naplňte ukázkovými daty.
Poté vytvořte PHP aplikaci, která obsah vybraných tabulek (viz. konkrétní zadání pod schématem) vypíše přehlednou formou do jedné HTML tabulky s hlavičkou, ve které budou jednotlivé sloupce pojmenovány.
Pod tabulku vložte formulář, pomocí něhož bude možné přidat nový řádek do výše uvedené HTML tabulky. Formulář bude obsahovat pole pro vložení nového záznamu do primární tabulky, např. Lékaři, Pacienti, apod. a záznamu do vazební tabulky.
Ke každému řádku vypisovaných dat přidejte tlačítko nebo odkaz na smazání záznamu. Při mazání z více než jedné tabulky v databázi nezapomeňte na správné pořadí dotazů.
Ke každému řádku HTML tabulky přidejte možnost úpravy záznamu, využijte k tomu formulář pro vložení nového záznamu. Úprava by se měla týkat údajů záznamu z primární tabulky a vazby.
Vzhled HTML tabulky a formuláře upravte pomocí CSS (rámeček, zarovnání obsahu, tučné písmo, apod.).
schéma č. 1 - Tunegová, Litochlebová
schéma č. 2 - Schejbal, Řezáč
schéma č. 3 - Špirakus, Fárková
schéma č. 4 - Makovský, Žilková
schéma č. 5 - Baxan, Kleiner
schéma č. 6 - Tupá, Hylmar
Platí pro ZS 2024/25.
Ve výsledné HTML tabulce zobrazte postupně sloupce rodné číslo, příjmení a jméno pacienta, příjmení a jméno ošetřujícího lékaře a kód oddělení, na kterém lékař pracuje.
Ve výsledné HTML tabulce zobrazte postupně sloupce rodné číslo, příjmení a jméno pacienta, příjmení a jméno ošetřující sestry a kód oddělení, na kterém pacient leží.
Ve výsledné HTML tabulce zobrazte postupně sloupce název oddělení, příjmení a jméno lékaře a příjmení a jméno sestry (oba vždy z daného oddělení).
Ve výsledné HTML tabulce zobrazte postupně sloupce rodné číslo, příjmení a jméno pacienta a kód a název jeho diagnózy.
Ve výsledné HTML tabulce zobrazte postupně sloupce rodné číslo, příjmení a jméno pacienta a kód a název léku, který pacient užívá.
Ve výsledné HTML tabulce zobrazte postupně sloupce rodné číslo, příjmení a jméno pacienta, příjmení a jméno ošetřujícího lékaře a příjmení a jméno ošetřující sestry.