@prozrost

Как сохранить путь к изображениям в БД?

Сохраняю данные пришедшие из формы в массив images[]
так же у меня есть image_1,image_2,image_3...image_5 это поля в БД,в которые я хочу сохранить пути к картинкам
Картинки сохраняются так:
$Form->images = UploadedFile::getInstances($Form,'images');
        foreach($Form->images as $file){
            $file->saveAs('uploads/' . $file->baseName . '.' . $file->extension);
        }

Как теперь внутри этого цикла обратится к image_1,image_2 и так далее?
  • Вопрос задан
  • 164 просмотра
Пригласить эксперта
Ответы на вопрос 1
rpsv
@rpsv
делай либо хорошо, либо никак
$images = UploadedFile::getInstances($Form,'images');
$path1 = 'uploads/' . $images[0]->baseName . '.' . $images[0]->extension;
$image[0]->saveAs($path1);

$imageModel = new ImageModel(...);
$imageModel->image1 = $path1; 
$imageModel->image2 = $path2;
$imageModel->save();


Вы это имеете ввиду?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы