Opgave med objekter PHP Object orienteret Webintegrator HF
Opgave med objekter PHP Object orienteret Webintegrator HF 1
Opgave selector class Lav en class der kan lave en selector ud fra et assosiativt array. Klassen skal indeholde metoden render. Html og attributterne id, css_class og selected. Det skal være valgfrit at angive id, css_class og selected. Herunder er vist kode du kan bruge til at afprøve klassen med og vist output. $landekoder = array(); $landekoder['DK'] = 45; $landekoder['UK'] = 44; $landekoder['S'] = 46; $s = new Selector($landekoder); $s->css_class = 'selclass'; $s->selected = 'UK'; $s->id = 'countryselect'; $s->render. Html(); Output <select id="countryselect" class="selclass"> <option value="45">DK</option> <option value="44" selected="">UK</option> <option value="46">S</option> </select> © Mercantec 2014
Opgave table class På samme måde som selector klassen skal du i stedet opbygge en table class. Klassen skal tegne en tabel på baggrund af et array. Overskrifterne i arrayet kommer fra et særskilt array. På samme måde som i selector klassen skal det være muligt at undlade id og css_class. © Mercantec 2014
Opgave Person class Lav klassen person som den var vist i præsentationen. Lav en database der matcher attributterne i Person. Lav en HTML form der kan indtaste data i en Person. Lav nu en funktion der kan gemme en Personen i databasen. Lav også en funktion der henter alle personer i databasen (Til et array af Person). Lav derefter om i din Table klasse så den kan vise Person objekter. Tilføj til sidst en delete Button i din Table så man også kan slette en Person fra databasen. © Mercantec 2014
- Slides: 4