Привет.
Вот тебе псевдокод:
//создаём сессию или используем другой метод передачи инфы от страницы к странице.
//подключаемся к бд и достаём инфу(урлы и тд)
//разбираем полученный массив
//выводим текущие n страниц , используя деление по модулю ..
//выводим текущие изображения и урлы-ссылки в обёртке html или используем js, но это уже совсем другая история..\с\
P.s. к сожалению нет ни времени, ни желания всё это реализовывать. Ну да путь намечен, ибо кто ищет - тот найдёт \с\