Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

PHP Souhrnné cvičení 4 - 19 Mgr. Josef Nožička IKT PHP www.zlinskedumy.cz.

Podobné prezentace


Prezentace na téma: "PHP Souhrnné cvičení 4 - 19 Mgr. Josef Nožička IKT PHP www.zlinskedumy.cz."— Transkript prezentace:

1 PHP Souhrnné cvičení Mgr. Josef Nožička IKT PHP

2 AnotaceMateriál poskytuje žákům ucelený příklad na spojení PHP programu s SQL databází. Musí být doplněn výkladem. AutorMgr. Josef Nožička (Autor) JazykČeština Očekávaný výstup26–41-M/01 Elektrotechnika M/01 Technické lyceum Speciální vzdělávací potřeby - žádné - Klíčová slovaSQL, formulář, databáze Druh učebního materiáluPrezentace Druh interaktivityKombinované Cílová skupinaŽák Stupeň a typ vzděláváníodborné vzdělávání Typická věková skupina let Vazby na ostatní materiályJe součástí IKT.

3 Zadání příkladu S pomocí PHP a MySQL naprogramujte databázi pro evidenci zaměstnanců firmy. Program bude přes webové rozhraní umožňovat: přidání nového zaměstnance do evidence vyřazení zaměstnance z evidence opravu údajů u existujícího zaměstnance výpis všech evidovaných zaměstnanců

4 Vytvoření databáze V administračním prostředí My SQL vytvoříme databázi Firma. Součástí této databáze bude tabulka Zaměstnanci, kterou můžeme vytvořit v administračním prostředí „ručně“ nebo s pomocí SQL dotazu create table: CREATE TABLE Zamestnanci ( `jmeno` VARCHAR( 15), `prijmeni` VARCHAR( 15 ), `oddeleni` VARCHAR( 25 ), `datumnarozeni` DATE, `zakladniplat` MEDIUMINT ) Poznámka: Jde jen o ilustrativní příklad, v prakticky využitelné databázi by položek bylo nejspíš více než 5.

5 Přidání nového záznamu do tabulky Data se předají programu prostřednictvím formuláře a do příslušného PHP skriptu se zapíší následující příkazy (použije se SQL příkaz insert into):

6 Odstranění záznamu z tabulky Prostřednictvím formuláře se zadá jméno a příjmení zaměstnance, který má být z tabulky odstraněn a do příslušného PHP skriptu se zapíší následující příkazy: (použije se SQL příkaz delete)

7 Výpis záznamů z tabulky Tento úkon se provede kombinací SQL příkazů select a mysql_fetch_array. Do příslušného PHP skriptu se napíší následující příkazy:

8 Oprava údajů v tabulce Tento z hlediska naprogramování nejsložitější úkon se provede ve dvou krocích. Nejprve se zadá příjmení a jméno zaměstnance, u kterého má být oprava provedena, a kombinací SQL příkazů select a mysql_fetch_array se provede jeho vyhledání v tabulce. Do PHP skriptu se napíší následující příkazy:

9 Oprava údajů v tabulce - pokračování V druhém kroku se pak pomocí SQL příkazu update provede v tabulce požadovaná oprava. Do příslušného PHP skriptu se napíší následující příkazy:

10 Zdroje BRÁZA, Jiří. PHP 5: začínáme programovat. 1. vyd. Praha: Grada Publishing, 2005, 244 s. ISBN X.


Stáhnout ppt "PHP Souhrnné cvičení 4 - 19 Mgr. Josef Nožička IKT PHP www.zlinskedumy.cz."

Podobné prezentace


Reklamy Google