Подскажите как сделать передачу данных из формы, в которой есть некоторые данные из других таблиц. Делаю таблицу учета потребления, в таблице прописаны потребители у каждого свой уникальный номер. Но как я понимаю сделал не правильно, буде только последняя запись передаваться в обработчик, который в другом файле будет находиться.
<form method="POST" action="m_vvod/insert_vvod">
<div class="d2">
<label for="">Отчётная дата</label>
<?php echo '<input name="date" class="tcal" placeholder="'.$date_today.'" value="'.$date_today.'" title="Введите дату" size="13px" readonly required>'; ?>
</div>
<div class="d3">
<div class="d2">
<label for="">Ввести показания потребителей</label>
<table>
<tr>
<th>№</th>
<th>Потребитель</th>
<th>Показания, кВт*ч</th>
<th>Источник потребителя</th>
</tr>
<?php
$consumer = mysqli_query($connect, "SELECT * FROM `consumer` ORDER BY id");
while($row = mysqli_fetch_assoc($consumer)) {
print '<tr>';
print '<td>'.$row["id"].'</td>';
print '<td><input type="text" name="id_consumer" value="'.$row["id_consumer"].'" hidden readonly >'.$row["name"].'</td>';
print '<td><input type="text" name="consumer_record" placeholder="0" maxlength="10" pattern="\d+" title="Показания, кВт*ч" class="vid1" required></td>';
print '<td><input type="text" name="id_consumer_source" value="'.$row["id_source"].'" hidden readonly >'.$row["id_source"].'</td>';
print '</tr>';
}
?>
</table>
</div>
</div>
<div class="d1">
<input type="submit" name="enter" value="Добавить запись"> <input type="reset" value="Очистить поля">
</div>
</form>