@minitrack

Как правильно сделать мульти добавление изображений в базу?

Залитие фоток происходит всегда парно.
необходимо записывать первые 2 фотки в таблицу в одну запись, как это сделать, подскажите?

попробовал сделать так. после 2-ой записи фотки дублируются

Имеется такой код:

$countprod = count($_FILES['files']['name']);
$countprod = $countprod / 2;

for ($i = 0; $i < $countprod; $i++)
{
	$prod1 = $_FILES["files"]["name"][$i];
	$prod2 = $_FILES["files"]["name"][$i+1];

	$this->var->db->query("INSERT INTO `product` SET 
											`p_title` = '".$product_name."', 
											`p_img` = '".$prod1.",".$prod2."', 
											`p_text` = '".$product_text."'");

}


635d7a9d97cf1858565046.png
  • Вопрос задан
  • 89 просмотров
Решения вопроса 1
@minitrack Автор вопроса
Решил так:

$chuck = array_chunk($_FILES['files']['name'], 2);
					$prod1 = md5($chuck[$i][0]) . '.jpg';
					$prod2 = md5($chuck[$i][1]) . '.jpg';
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы