У меня есть форма, которая после отправки части результата сохраняется в массивах, например:
(форма содержит несколько строк с одинаковыми именами ввода)
<select name="product[]">
после отправки переходит в $_GET['product']
если я сделаю:
// Product ID's
foreach($_GET['product'] as $name => $prodvalue) {
print "$name : $prodvalue<br>";
}
возвращается следующее:
0: 9
1: 10
2: 11
3: 12
Кроме идентификаторов продуктов, у меня есть 2 других формы ввода, структурированных таким же образом, поэтому мой вопрос заключается в том, как мне пройти по каждому из $ _GET ($_GET['product']
, $_GET['linequantity']
и $_GET['lineprice']
), чтобы добавить каждый из них на несколько строк таблицы SQL? Также будут введены другие записи , которые необходимо ввести, но они будут постоянными, например, если нужно добавить 3 строки, тогда другие записи будут такими же для каждого из 3 рядов.
Пожалуйста, помогите мне, я схожу с ума!
B.
EDIT:
Таблица называется: order_lines
Значение => Поле
$ _ GET ['product'] => product_id
$ _ GET ['linequantity'] => unit_price
$ _ GET ['lineprice'] => Кол-во
$ unh => unh
Есть и другие, но я могу решить это оттуда.