возникли проблемы. я получил форму, как этотforeach многомерная массив и вставка базы данных
<input name="product[sub_name][]">
<input name="product[price][]">
<input name="product[random][]">
<input name="product[just_field][]">
Я могу добавить много блоков этой формы, нажав кнопку «добавить еще». Получая данные о позе, я делаю материал.
$field = $_POST['product'];
foreach ($field as $key => $values) {
foreach($values as $value) {
$key.' - '.$value;
}
}
Мне нужен код для вставки нескольких строк в базу данных в зависимости от опубликованных строк. Проблема в том, что я не знаю, как получить только, например, «цену». Цель - вставить все данные в базу данных. Надеюсь, вы, ребята, понимаете мою логику.
Здесь есть выход print_r. Я получил больше возможностей, чем два
Array (
[sub_name] => Array ([0] => New car [1] => New bike)
[standart_price] => Array ([0] => 100 [1] => 300)
[cupon_price] => Array ([0] => 50 [1] => 200)
[max_purchases] => Array ([0] => 1000 [1] => 100)
)
Спасибо, работал на меня. – berzins92