Доброго времени суток!
Вопрос элементарный, но я не могу догнать как найти решение.
Имеются несколько input c одинаковым name
Нужно построить обработку массивов, чтобы каждый массив проходил один раз по очереди, записывался в БД, затем проходил еще раз.
<div class="block">
<input type="text" name="orange[]">
<input type="text" name="pink[]">
<input type="text" name="blue[]">
</div>
<div class="block">
<input type="text" name="orange[]">
<input type="text" name="pink[]">
<input type="text" name="blue[]">
</div>
<div class="block">
<input type="text" name="orange[]">
<input type="text" name="pink[]">
<input type="text" name="blue[]">
</div>
Нужно, чтобы в БД записалась строка из первого .block, потом новая строка из второго и т.п. (данные блоки создаются через JS и их может быть разное количество).
Сейчас, пытался обработать так:
foreach($_POST['orange'] as $orange) {
foreach($_POST['pink'] as $pink) {
foreach($_POST['blue'] as $blue) {
// SELECT...
}
}
}
Но почему-то не получается.
Заранее спасибо!