Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Добавление в БД записи файлов записные в $_FILES
Покинул форум
Сообщений всего: 116
Дата рег-ции: Март 2014
Помог: 0 раз(а)
Здравствуйте, есть поля в бд img1,img2,img3,img4,img5,img6. Есть скрипт загрузки несколько файлов. максимальная загрузка 5 файлов, записываются они в $_FILES. Мне нужно чтобы они записывались в пол по очереди. Пробовал так но это не работает:
$mysqli->query("INSERT INTO `elan` (`img1`,`img2`,`img3`,`img4`,`img5`,`img6`) VALUES ('".$img_str."')");
closeDB();
}
teleoperator27
Отправлено: 06 Февраля, 2017 - 19:21:45
Посетитель
Покинул форум
Сообщений всего: 265
Дата рег-ции: Янв. 2017
Помог: 21 раз(а)
ну теперь бы еще структуру БД увидеть и узнать, как они должны записываться в нее. В одно поле? каждая в свое? Вопрос нормально сформулировать надо, полответа уже будет
shahin
Отправлено: 06 Февраля, 2017 - 20:21:41
Забанен
Покинул форум
Сообщений всего: 116
Дата рег-ции: Март 2014
Помог: 0 раз(а)
teleoperator27 пишет:
ну теперь бы еще структуру БД увидеть и узнать, как они должны записываться в нее. В одно поле? каждая в свое? Вопрос нормально сформулировать надо, полответа уже будет
Каждое в свое поле. Например: 1картинка в $img1 и т.д.
конечно думаю лучше было-бы чтобы через запятую в оно поле.
teleoperator27
Отправлено: 06 Февраля, 2017 - 20:35:20
Посетитель
Покинул форум
Сообщений всего: 265
Дата рег-ции: Янв. 2017
Помог: 21 раз(а)
потому что ты пытаешься вставить в несколько полей одну строку. у тебя же в $img_str хранится сейчас одна строка img1,img2img3,img4,img5. И ты пытаешься сделать запрос
INSERT INTO `elan` (`img`) VALUES ('img1, img2, img3, img4, img5')
с кавычками надо внимательне
shahin
Отправлено: 06 Февраля, 2017 - 21:54:33
Забанен
Покинул форум
Сообщений всего: 116
Дата рег-ции: Март 2014
Помог: 0 раз(а)
teleoperator27 пишет:
потому что ты пытаешься вставить в несколько полей одну строку. у тебя же в $img_str хранится сейчас одна строка img1,img2img3,img4,img5. И ты пытаешься сделать запрос
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.