ciao,
io farei cosi:

crei due tabelle:

Codice PHP:
[B]FOTO[/B
idFoto
idCategoria
titolo

[B]CATEGORIA[/B
idCategoria
nome 
allora: tramite i link passi tramite get o post la variabile idCategoria (in base alla parola linkata evidentemente) e poi per visualizzarle usi una query del genere:

Codice PHP:
SELECT FROM FOTO
WHERE idCategoria 
= [COLOR=blue]valore passato col get o post[/COLOR
a questo punto hai bisogno di uno script per visualizzare le immagini una a una e quindi deve anche creare dinamicamente il link delle freccette (avanti e indietro)...

cosa ne pensi della soluzione? (anche io sono nuovo al php)