Na úvodní stránce (index.php) máme v horní liště vpravo zobrazeno malé formulářové pole pro zadání podřetězce k vyhledávání. Uživatel zadá nějaký řetězec a stiskne tlačítko Hledej. Tím se vyvolá skript search.php, který si na vstupu vezme předaný řetězec a provede vyhledání nad popisem všech fotografií. Nalezené fotografie zobrazí v přehledném seznamu. Vyhledávání bere ohled na diakritiku a nelze zatím kombinovat logické spojky apod.
Kostra skriptu je celkem jednoduchá. Na vstup přijde řetězec od uživatele a hned se provede vyhledání a po té se všechny fotografie zobrazí. U každé fotografie bude její popis, datum a informace o dané kolekci, ve které se nalezená fotografie nachází. Fotografie budou seřazeny abecedně podle svého popisu. Skript uvedu po jednotlivých částech, které blíže okomentuji. Nejprve ale obrázek pro základní představu:
Po klepnutí na thumbnail a popis fotografie se zobrazí v novém okně velká fotografie. Po klepnutí na název se zobrazí obsah celé sekce (zavolá se skript show.php a předá se mu na vstup ID kolekce). Klepnete-li na rok, zobrazí se seznam všech alb vydaných v daném roce (volá se skript index.php s parametrem action=rok a v parametru year se předává konkrétní rok).
V úvodní části položíme dotaz na seznam všech fotografií, které obsahují ve sloupci POPIS podřetězec, který uživatel zadal (to máme zajištěno konstrukcí POPIS like '%$retezec%' v SQL dotazu). Do proměnné $pocet si uložíme počet vrácených záznamů, a do proměnné $ch uložíme návratový kód z databáze.






