Несколько типов радио с запросом на обновление - PullRequest
0 голосов
/ 25 декабря 2018

У меня есть 1 форма, где я показываю пару записей из моей БД.В каждом ряду я хочу 2 радио кнопки с кнопкой включения и выключения.

Теперь я хочу обновить столбец «a_active» в моей БД.С ответом 1 = Вкл. 0 = Выкл.У меня есть для каждого ряда уникальный токен (имя).

Я пробовал пару способов с каждым циклом.Но каждый раз, когда он случайно выбирал ни одну из записей или менял только последнюю.

Если после отправки формы я делаю только Print_R, я получаю верный массив.[rowid] = 1 или 0.

<form type="POST">
<input type="text" value="<?=$get_token?>" name="token[]" hidden/>

<input type="radio" name="actie[<?php echo $row["user_id"];?>]" value="1"<? if ($active === "1"){echo "checked";}?>/>On

<input type="radio" name="actie[<?php echo $row["user_id"];?>]" value="0"<? if ($active === "0"){echo "checked";}?>/>Off

<button class="btn btn-info" name="submit" type="submit">Save</button>
</form>

<?php

$id = $_POST['token'];
$code = $_POST['actie'];

foreach($_POST['actie'] as $count => $actie){

$query_core_user = "
UPDATE TableName
SET 
a_active='".$code[$count]."'
WHERE user_id= '".$id[$count]."'";

$resultcore_user = $conn->query($query_core_user) or die($conn->error);
}
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...