Пытаюсь добавить в БД данные, у меня массив фоток и массив описаний к ним. Никак не пойму, как их правильно связать. Пока получилось примерно следующее: Код (Text): if (!empty($_FILES["image"])){ $query2 = "INSERT ... VALUES "; foreach ($_FILES["image"]["error"] as $k => $iError) { ..... $query2 .= " ('".$sSaveFileName."', '".$sThumbFileName."', "; ... foreach ($_POST['text'] as $text) { $query2 .= " '".$text."' "; } $query2 .= ", last_insert_id()),"; } $query2 = substr_replace($query2, "", -1); } но получается, что к одной фотке прогоняется ВСЕ описание (( подскажите как можно объединить все, чтобы запись добавлялась 1 к 1
если айдишники совпадают то типа так Код (Text): foreach ($PHOTO as $key => $photo) { echo $text[$key]; }
Код (Text): foreach ($_POST['text'] as $text) { $query2 .= " '".$text."' "; } такие операции делаются через implode()