Я склонен согласиться, что вы, вероятно, немного запутались.Здесь должны произойти два компонента:
- Вам понадобится код на стороне сервера ( например обычный PHP или PHP + CodeIgniter Framework), чтобы извлечь информацию из вашей базы данныхи визуализируем некоторый HTML / JavaScript для представления этого контента пользователю.
- Вам потребуется код на стороне клиента, чтобы превратить размеченный HTML-код в какую-то галерею, если вы хотите, чтобы он был «активным».
Существует почти бесконечное количество способов выполнения # 1, и они полностью зависят от конфигурации вашей базы данных, сервера и т. Д. Использование CodeIgniter с Active Record и при условии, что у вас уже есть активная база данныхВ связи с этим PHP будет выглядеть примерно так:
<?php
$photos = $this->db->get('photo_table'); // Retrieve photos from DB
$photos = $photos->result_array();
foreach($photos as $photo) {
echo '<img src="' . $photo['url'] . '" alt="' . $photo['alt'] . '" />';
}
?>
Номер два легче всего обрабатывается с помощью чего-то вроде jQuery + ColorBox .Буквально сотни галерей / слайд-шоу / фото плагинов для jQuery.Если вам интересно посмотреть вокруг, здесь есть группа .