Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Базы данных > MySQL
Перезагрузить страницу Вывод из БД галереи-дерева
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
newstarter newstarter вне форума
Новичок
 
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 02.09.2012
Exclamation Вывод из БД галереи-дерева - 02.09.2012, 23:46

Уважаемые знатоки и умельцы форума!

Очень нужна ваша помощь в организации, составлении запроса и извлечении из БД данных! Большая просьба также не отвечать ссылками на тонны познавательной информации, требующей большого времени на изучение. Если вы можете помочь, пожалуйста внесите исправления в прилагаемый код или структуру таблиц. Заранее СПАСИБО за внимание, терпение и участие‼!

Имеется код поальбомной галереи реализуемой в виде «дерева» - при клике на имя альбома нужен вывод из базы мини-картинок к этому альбому.

Я так понимаю, и альбомы, и мини-картинки должны выводится из БД в циклах.

Создал 2 таблицы – albums_gal (для альбомов) и pictures (для мини-картинок).

Прилагаю заархивированную папку с дампами таблиц и файлами с кодом.

Удалось с помощью нескольких запросов к БД вывести 1 альбом (под именем «Album 1») и относящиеся к нему мини-картинки, но как теперь сделать так, чтобы все это дело «зациклить»? Т.е. чтобы структура была такая:

alb1 +/-
|_______mini_img1
mini_img2
mini_img3
alb2 +/-
|_______mini_img4
mini_img5
mini_img6
alb3 +/-
|_______mini_img7
mini_img8
mini_img9


Ведь это php сайт, нужно в любой момент добавлять, редактировать или удалять альбомы и/или их содержимое через админку.

Что можно здесь сделать для динамического вывода из БД альбомов и их мини-имиджей?

В коде id и классы элементов ИМЕЮТ ЗНАЧЕНИЕ, поэтому их менять нельзя.

Пробовал также создать одну таблицу вместо двух с полем id_parent, присвоив альбомам в этом поле значение 0, а mini_img – id альбомов, но при формировании запроса к базе и выводе данных споткнулся на том, как вытаскивать mini_img (был бы title, вытащил бы все title, а так непонятно, как извлекать).

Заранее СПАСИБО за вашу помощь‼!

Прилагаю архив с материалами.
Вложения
Тип файла: zip Gallery_Tree.zip (836.9 Кб, 13 просмотров)
Ответить с цитированием
Ads
Ответ

Метки
php , база данных , дерево , таблицы

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод дерева cska_fun Prolog 21 31.05.2014 15:33
Определить функцию для вывода бинарного дерева на экран в виде дерева imported_Vinni Lisp 22 20.06.2011 22:34
Сортировка АВЛ-дерева Khelleos Visual C++ 3 09.05.2011 14:52
удаление из AVL дерева lexamac Prolog 0 20.05.2008 22:50
Копирование дерева Alan2006 Prolog 3 08.05.2007 20:33
Обход и вывод дерева на экран AleksT_0 Алгоритмы 4 13.03.2006 10:28
Симметричность дерева ... imported_Zhenka Prolog 2 16.12.2005 09:46
Вывод дерева Tough Prolog 6 06.11.2005 18:13
Вывод бинарного дерева по уровням wishmaster Prolog 3 17.12.2004 17:06
Построение дерева 2 S.Yu.Gubanov Алгоритмы 3 09.12.2002 15:43



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов