Работа с типом SET

  • Автор темы Автор темы friend123
  • Дата начала Дата начала

friend123

Guest
Работа с типом SET

У меня такой вопрос: я хочу организовать добавление нескольких файлов одновременно. Имеется 4 поля INPUT, при их заполнении и нажатии на сабмит-кнопку, файлы копируются в установленную папку, но мне нужно добавить имя этих файлов в БД. Насколько я понимаю необходимо использовать тип SET, но никак не могу понять как с ним правильно работать?
 
Нет SET тут непричем. Тебе нужно получить имя файлов из массива $_FILES и записать их в базу INSERT/UPDATE
 
зачем тебе SET?

клади в отдельную таблицу, либо, если файла всегда 4, то заведи 4 поля в таблице.
 
SET, имхо, точно не нужен.
Или жёстко 4 поля в таблице и константа со значением 4 в PHP, или отдельная таблица.
 
Да это все понятно насчет 4 полей, просто мне сказали, что SET пользоваться удобнее, но как? Можно ли в поле стипом SET записать несколько имен файлов, даже если они нулевые, но как потом вытащить их?
Между прочим, поначалу у меня и было 4 поля
 
>просто мне сказали, что SET пользоваться удобнее, но как

Еще раз, не надо нести ерунду.
В большинстве случаев для имени файла нужно не четыре поля, а одно. Второе поле отводиться для ID, по которому эти файлы связываются с другими данными.
 
Для описанной тобою ситуации, имхо, - да.
Хотя, можно ещё послушать аргументы того, кто тебе его посоветовал.
 
Я решил сделать так: 3 поля id, id_news, name_file, где id-уникальное имя файла, id_news-id статьи, name-имя файла. Т.е. если файлов несколько, то id_news будет одинаковым, но id будут разные
 
Сверху