Jaier, no sé qué script utilizan para la mantenimiento de esta galería, sin embargo las dos cosas que haces mención que necesitan tienen una solución pero no sé si las incluya tu script (debería).
En el caso de que no existan resultados:
En Mysql/php existe algo conocido como mysql_num_rows que es basicamente "contar" el número de entradas que tenemos en una tabla. Pero esto es php con Mysql no HTML.
Si el número es 0 entonces mostramos un mensaje diciendo "no hay fotos", en cambio si sí las hay, mostramos las imágenes.
Código PHP:
$query = mysql_query("SELECT * FROM galeria");
$number=mysql_num_rows($query);
if($number > 0){
echo "Tenemos fotos!"
} else {
echo "No hay fotos.";
}
Espero me haya explicado, tal vez este sea tema para pasarse a Php si lo requiere.
Conforme a la cuestión de mostrar paginas por resultados se le conoce como Paginación, otra "técnica" de trabajo de php
http://www.forosdelweb.com/wiki/PHP:...ultados_(facil)
De nuevo, disculpen a los mosderadores si me quieren linchar por manejar temas PHP en foro de HTML, no me maten.
Saludos.