Хранить картинки буду в какой-то директории, а пути на картинки в бд. Хочу чтобы было так выбрал картинку, выбрал категорию в которой она должна отобразиться! В базе есть поля cat-название категории img-путь к картинки! Скажите а если я добавляю в данную категорию больше одной картинки! Как путь храниться в бд будет? Я не понимаю, несколько путей получается и храниться они через запятую или как? Надеюсь понятно объяснил, извините если слишком тупой вопрос!
Спасибо за внимание!
Спустя 6 минут, 8 секунд (6.03.2012 - 13:19) Visman написал(а):
Бд состоит из таблиц.
Таблица состоит из строк, которые могут содержать множество полей.
Для каждой картинки используй одну строку таблицы как минимум с двумя полями: категория картинки, адрес картинки.
Таблица состоит из строк, которые могут содержать множество полей.
Для каждой картинки используй одну строку таблицы как минимум с двумя полями: категория картинки, адрес картинки.
Спустя 1 минута, 3 секунды (6.03.2012 - 13:20) Commander Keen написал(а):
Ничего не понятно, но я вижу вот так:
1 - таблица путей к картинкам
2 - таблица категорий
связь по id
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).
Есть таблица с полями. Поле - путь к картинки - (img) (./img/FDhfisdfvxdcdfg.jpg), и еще поле - (cat) - (1).