Dynamická webová aplikace Autor:Ondřej Soukup Třída:I3
Osnova prezentace Původní nápad Design Databáze Programátorské řešení Zhodnocení
Původní nápad Platforma pro sdílení myšlenek Rychlost a otevřenost Využití i pro firmy Databáze PHPUI
Design Minimalismus HTML5 + CSS3 Barevná paleta
Databáze Adminer Žádné citlivé údaje Struktura databáze
Programátorské řešení
PHP skript Vkládání Zadané údaje Kontrola Připojení k databázi Uložení údajů $sql = "INSERT INTO rocidea (name, surname, header, idea, tags, anon, datum, adminkey, , rating) VALUES (' $name ', ' $surname ', ' $header ', ' $idea ',' $tags ',' $anon ',' $datum ',' $aKey ', ' $ ', ' $rating ')";
Zobrazení PHP skript Přihlášení k databázi Uložení údajů do proměnné Generace HTML $sql = "SELECT name, surname, header, idea, anon, datum, rating FROM rocidea";
Mazání a hledání Administrační klíč a tag Zadání klíče nebo tagu Kontrola Připojení k databázi Vyhledání řádku $sql = "DELETE FROM rocidea WHERE adminkey = ' $aKey '"; $sql = "SELECT name, surname, header, idea, anon, datum, rating FROM rocidea WHERE tags=' $tag '";
Řazení Datum, hodnocení Přihlášení k databázi Seřazení řádků Generace HTML $sql= "SELECT name, surname, header, idea, anon, datum, rating FROM rocidea ORDER BY rating DESC"; Sloupec, podle kterého budou data seřazena
Zhodnocení Systém hodnocení nefunguje Spokojenost Nové zkušenosti
Prostor pro dotazy