[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Загрузка например картинок на сервер
nugle
Ну предположим есть какой нибудь раздел форума, а в нём пост, а в этот пост можно вставлять изображения... Как сформировать структуру таблицы БД? если там допустим 12 изображений можно загрузить мы же не будем делать так таблицу:

....-img1-img2-img3-...-img12... ? или будем? интересует только про изображения вся остальная структура таблицы понятна..



Спустя 18 минут, 8 секунд (24.03.2011 - 13:23) Snus написал(а):
nugle
id | forId | imgUrl | imgName | imgType
, где forId - id поста.

Спустя 14 минут, 52 секунды (24.03.2011 - 13:38) nugle написал(а):
Потом как разделять их imgUrl | imgName | imgType?

Спустя 8 часов, 24 минуты, 34 секунды (24.03.2011 - 22:03) Snus написал(а):
nugle
Получаешь запросом по forId (id поста) и циклом выводишь.

Спустя 1 день, 51 минута, 54 секунды (25.03.2011 - 22:54) vinnie написал(а):
проект у тя кривой какой-то, я про fiesta-2000.com

Спустя 6 минут, 35 секунд (25.03.2011 - 23:01) nugle написал(а):
vinnie
я отложил его на полочку, он не доработан, пока решил изучать ооп и mvc...потом модуль 2.0 будет естесно

Спустя 4 часа, 18 минут, 11 секунд (26.03.2011 - 03:19) sebastjan написал(а):
А я в базе храню только имена картинок.
Урлы формирую в скрипте.
При загрузке картинки сразу переименовываю её в скрите на имя артикля, и вношу название в соответстующее поле артикля.
И ещё скритом сразу делаю две картинки, одна превьюшка а вторая к примеру 200х200
,после загрузки удаляю основной файл картики.
Удобно мне в этом варианте то что если что то не так, то легко по именам в папке image где всё сложенно определить какая и к чему картинка.
у меня примерно так
id || name_artikel || preis || text || foto ||
Вот думаю небольшую галерейку прикрутить, так планирую что будет только одно поле в таблице с именами картинок, всё остальное в крипте.

Спустя 7 минут, 42 секунды (26.03.2011 - 03:27) sebastjan написал(а):
Я вот ещё о чём ...
В первом посте вы горили с сомнение
Цитата

если там допустим 12 изображений можно загрузить мы же не будем делать так таблицу

А что мешает сделать маленький скрипт и не надо самому лезть каждый раз редактировать БД.
Быстрый ответ:

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