[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Добавление картинок
realgleb
Все доброго времени суток! Уважаемые помогите советом! собираюсь реализовать добавление картинок и такой вопрос:
Хранить картинки буду в какой-то директории, а пути на картинки в бд. Хочу чтобы было так выбрал картинку, выбрал категорию в которой она должна отобразиться! В базе есть поля cat-название категории img-путь к картинки! Скажите а если я добавляю в данную категорию больше одной картинки! Как путь храниться в бд будет? Я не понимаю, несколько путей получается и храниться они через запятую или как? Надеюсь понятно объяснил, извините если слишком тупой вопрос!
Спасибо за внимание!



Спустя 6 минут, 8 секунд (6.03.2012 - 13:19) Visman написал(а):
Бд состоит из таблиц.
Таблица состоит из строк, которые могут содержать множество полей.
Для каждой картинки используй одну строку таблицы как минимум с двумя полями: категория картинки, адрес картинки.

Спустя 1 минута, 3 секунды (6.03.2012 - 13:20) Commander Keen написал(а):
Ничего не понятно, но я вижу вот так:

1 - таблица путей к картинкам
2 - таблица категорий
связь по id

Спустя 26 секунд (6.03.2012 - 13:21) Renden написал(а):
realgleb
Можно через разделитель, но это не очень хороший вариант, лучше если так:
Цитата
cat_id (айди категории) | img_patch (путь картинки)
1 | images/mypic1.jpg
1 | images/mypic32.jpg
2 | images/mypic231.jpg
2 | images/mypic34.jpg
2 | images/mypic12.jpg


в таком случае при выборке допустим категории №2 у неё будут 3 картинки.

Спустя 33 минуты, 29 секунд (6.03.2012 - 13:54) realgleb написал(а):
Всем большое спасибо! Щас попробую)

Спустя 10 минут, 55 секунд (6.03.2012 - 14:05) m4a1fox написал(а):
А почему бы не так?
Есть таблица с полями. Поле - путь к картинки - (img) (./img/FDhfisdfvxdcdfg.jpg), и еще поле - (cat) - (1).
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.