Я пытаюсь вставить несколько записей из моей HTML-формы в базу данных с помощью PHP
я только что узнал, что возможно иметь цикл foreach с 2 или более условиями, теперь моя проблема в том, как я могу получить это значение и вставить его в свою базу данных?
вот мой пример кода:
while($p = mysqli_fetch_assoc($qry)){
// this loop has more than 1 data to fetch
?>
<input type="hidden" name="studName[]" value="">
<input type="hidden" name="studId[]" value="">
<input type="" name="text1[]" value="">
<?php
}
Теперь, получая каждое значение из этого массива текстового поля, вот мой код:
foreach (array($text1, $studName, $studId) as $data) {
//qry for inserting value from array in one table
}
Вы можете использовать переменную таким образом. (если все массивы одинакового размера).
foreach($text1 as $key => $text){
echo $text1[$key];
echo $studName[$key];
echo $studId[$key];
}
Других решений пока нет …