Здравствуйте. Есть таблица, где строки - это записи из БД. Мне нужно редактировать эти записи (изменять одно из значений записи).
есть значения:
- id
- список товаров
- стоимость
- статус
В таблице все строки не редактируемые кроме последнего - статус.
<table>
<tr>
<td>1</td>
<td>что-то что-то что-то что-то</td>
<td>123123</td>
<td>
<select name="select">
<option value="value1">Значение 1</option>
<option value="value2" selected>Значение 2</option>
<option value="value3">Значение 3</option>
</select>
</td>
</tr>
<tr>
<td>2</td>
<td>что-то что-то</td>
<td>141414</td>
<td>
<select name="select">
<option value="value1">Значение 1</option>
<option value="value2" selected>Значение 2</option>
<option value="value3">Значение 3</option>
</select>
</td>
</tr>
<tr>
<td>3</td>
<td>что-то что-то</td>
<td>333333</td>
<td>
<select name="select">
<option value="value1">Значение 1</option>
<option value="value2" selected>Значение 2</option>
<option value="value3">Значение 3</option>
</select>
</td>
</tr>
</table>
<button>СОХРАНИТЬ</button>
Мне нужно чтобы, если пользователь изменил select одной из строк и нажал "сохранить" - на сервер отправился бы массив, в котором был список id и их новых статусов, чтобы я потом могла пройти его перебором и записать в БД
foreach ($_POST as $value) {
$datasave["data"] = [
"number"=>$value['id'],
"status"=>$value['select'],
];
$orders = myapi("collections/save/", "orders", $api, json_encode($datasave));