Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Фотобаза с помощью MySQL
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (1): [1]   

> Описание: как ее организовать чтоб выводить только опр. фото
Alice_vic
Отправлено: 20 Декабря, 2008 - 14:18:45
Post Id



Newbie


Покинул форум
Сообщений всего: 22
Дата рег-ции: Авг. 2007  

Карма 0




Хочу организовать фотографии на сайте так: сделать базу данных с ними, так что у каждой фотографии будет параметр, показывающий, к какому разделу тематически фото относится (типа семинар/конференция), к какому году и т.п.
Чтобы потом на одной странице сайта выводить только те фото, которые относятся к семинару, на другой - только те, которые к конференции.

Я не понимаю, как это сделать? Покидать все фотки в одну папку, и потом для каждой прописать путь и параметры (тогда путь должен быть полным типа http://xxx.xx/xx.jpg или относительным)? Или как? Ниндзя

Направьте меня на путь истинный, пожалуйста!

(готовые скрипты пробовала, но всё либо замороченно, либо не то.)
 
 Top
Furax
Отправлено: 21 Декабря, 2008 - 00:32:40
Post Id



Бледнотик


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Март 2007  
Откуда: Иркутск, Сибирь, СССР

Карма 32




Так... Я бы сделал 2 таблицы: в первой хранятся тематические разделы (2 поля: id|раздел), во второй - фотографии: id|имя_файла|id_тематического_раздела|год).

Как именно хранить файлы на сервере, особого значения не имеет - в любом случае при формировании страницы можно на них сослаться должным образом. Имена файлов можно хранить локальные - заменить на те, которые нужны, можно и при выводе. Размещены фотки в одной папке или нет - дело хозяйское. Но можно, кстати, схитрить: давать им имена 1.jpg, 2.jpg и так далее, помещая в одну папку, с тем, чтобы имя совпадало с id в базе. Так будет меньше данных передаваться в базу и из базы, хотя особого прироста производительности, конечно же, не будет. Но будет на одно поле меньше. Нужно ли это - вопрос другой.

Соответственно, при выводе запрашиваем те фотографии, у которых поле id_тематического_раздела принимает заданное значение, формируем, как обычно, страницу, а имена файлов берём из базы.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0, скрытых: 0)
« PHP/Perl »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0305]     [ Gzipped ]