Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B16 Autor Ing. Jiří Kalousek Období vytvoření březen 2013 Ročník/věková kategorie 4. Ročník Vyučovací předmět Databázové systémy Klíčová slova databáze, datové typy, připojení k databázi, PHP. SQL Anotace Cíl: studenti se ovládají spojení MySQL a PHP Prezentace slouží k výkladu se záměrem získat, upevnit a prohloubit znalost práce s databází MySQL ve spojení s jazykem PHP
Ing. Jiří Kalousek
PHA a SQL Při práci s MySQL v PHP se musíme: 1. Připojit se k serveru a databázi 2. Komunikovat s databázovým serverem (zasílání SQL příkazů) 3. Odpojení od databáze
Připojení k serveru MySQL Příkaz PHP pro připojení k serveru MySQL Jméno serveru, na kterém MySQL běží Jméno uživatel databáze Heslo uživatele databáze
Připojení k serveru MySQL V případě chyby připojení vrátí daný text Chybové hlášení, které vrací server
Připojení k databázi V případě chyby připojení vrátí daný text Jméno databáze Příkaz PHP pro výběr databáze
Zasílání SQL příkazů Funkce mysql_query vrací buď: identifikátor výsledku v případě, že SQL příkaz vrací data hodnotu true, pokud dotaz nevrací žádná data. hodotu false, při chybě dotazu
Čtení výsledku SQL dotazu funkce načte další řádek dotazu a vrací pole s hodnotami, nebo false (pokud bylo už všechno přečteno). Přidá hodnotám v poli index s názvy sloupců funkce načte další řádek dotazu a vrací pole s hodnotami, nebo false (pokud bylo už všechno přečteno). Přidá hodnotám v poli pouze index
Výpis výsledku v PHP Výpis se zadáním indexu sloupce v poli Výpis se zadáním názvu sloupce v poli
Ukončení připojení k serveru MySQL Příkaz pro ukončení připojení Proměnná, ve které je relace uložena
Zdroje informací PHP: Hypertext Preprocessor [online][cit ]. Dostupný z WWW: Přehled datových typů v MySQL [online][cit ]. Dostupný z WWW: prehled-datovych-typu-v-mysql prehled-datovych-typu-v-mysql Vlastní příklady a materiály
Ing. Jiří Kalousek OA Ostrava-Poruba