Когда я перехожу через переменные формы Риса на конец php. все работает хорошо.Петля через переменные ввода формы в php
<input class="rice" type="text" name="rice[]" >
<input class="beans" type="text" name="beans[]" >
<input class="price" type="text" name="price[]" >
// pdo connection
foreach($_POST['rice'] as $index => $value) {
$statement= $db->prepare('INSERT INTO product(rice)values(:rice)');
$statement->execute(array(':rice' => $value));
}
как теперь пройдёмся по фасоль и цена, а , а затем вставьте три изделия, рис, бобы и цены в базу данных.
// pdo connection
foreach($_POST['rice'] as $index => $value) {
$statement= $db->prepare('INSERT INTO product(rice,beans,price)values(:rice,:beans,:price)');
$statement->execute(array(':rice' => $value,':beans'=>$value2,':price'=>$value3));
}
, что будет означать, вставив их в разные строки в базе данных. и я не хочу этого – nackolysis
Любые причины, по которым вы передаете их в виде массивов в форме? Почему не просто 'name =" rice ">' ... 'name =" beans ">' ... 'name =" price ">'? Тогда ваш запрос очень прост. – Marcus