30 righe di codice per contare le foto? Ma non usi il database ora, giusto?
Andiamo per gradi, cerca sempre di postare parti di codice, quello che ti interessa prima e poco alla volta. Se uno vede cosí tanto codice cambia post, assicurato, tranne chi vuole davvero aiutare
Togli javascript, l'html base e già si dimezza il codice. Poi mi sembra che la base del codice non vada per l'estrazione dei dati dal database. Inizia a fare la query per l'estrazione delle foto. Le immagini le conterai dal database, non dalle cartelle.