У меня есть форма PHP, куда я отправляю поля MYSQL DB: ID, NAME, CITY
У меня есть другая форма, где я редактирую весь список.
Идентификатор нравится делать, это заполнять одно и то же ИМЯ (выбирая из списка) для каждой строки, когда отмечен флажок.
form.php
<form method="post" action="submit.php" >
<select name="name" id="name"><option type="text" name="name" value="<?php echo $name ?>"><?php echo $name ?></option></select>
<select name="city" id="city"><option type="text" name="city" value="<?php echo $city ?>"><?php echo $city ?></option></select>
<input type="checkbox" name="check[<?php echo $id ?>]" value="<?php echo $id ?>">
<button type="submit" name="update">Update</button>
</form>
submit.php
if (isset($_POST['update'])) {
foreach($_POST['check'] as $key=>$value){
$id = $_POST['id'];
$name = $_POST['id'][$key];
$city = $_POST['city'];
mysqli_query($db, "UPDATE table SET name='$name', city='$city' WHERE id=$id");
}
Было бы замечательно поставить галочку в тех строках, где я хочу иметь одно и то же определенное ИМЯ и отправить его.
![enter image description here](https://i.stack.imgur.com/HqmUd.jpg)