Ülesanne 11 Loo programm, kuhu saan lisada ürituse jaoks osalejaid o Kõik osalejad salvestatakse tekstifaili Loo uus veebileht, mis kuvab kõik registreerunud kasutajad o Kuva nimed ülevalt alla o Täienda koodi, mis kuvab osalejate arvu ning viimati lisatud nime kuupäeva o Kindlusta, et vormi ei saaks lisada tühje ridu 15 - PHP - Töö CSV failidega (Ülesanne 12) Teemad Mis on CSV fgetcsv explode implode Sissejuhatus CSV (Comma Separated Values) on failivorming, kus andmed on üksteisest eraldatud komadega või hoopis semikoolonitega. Iga rida käsitletakse kirjena ning semikooloniga eraldatakse andmeväljad teineteisest. Tegemist on populaarse failiga mille töötlemisega saavad hakkama nii Notepad, Excel, MySQL jne. Antud formaati kasutatakse näiteks ühest programmist teise andmete eksportimiseks. CSV faili sisu kuvamine
} $isikud = array(); $result = mysql_query(' SELECT `id`, `nimi` FROM `isikud` ORDER BY `nimi` ASC' ); while ($rowData = mysql_fetch_assoc($result)) { $isikud[$rowData['id']] = $rowData['nimi']; } $vabadRaamatud = array(); if (count($laenutatudRaamatud) > 0) { $result = mysql_query(' SELECT `id`, `nimetus` FROM `raamatud` WHERE `id` NOT IN ('.implode(',', $laenutatudRaamatud).') ORDER BY `nimetus` ASC' ); } else { $result = mysql_query(' SELECT `id`, `nimetus` FROM `raamatud` ORDER BY `nimetus` ASC' ); } while ($rowData = mysql_fetch_assoc($result)) { $vabadRaamatud[$rowData['id']] = $rowData['nimetus']; } } ... ... ...