/ / html радіо-кнопка масиву - php, html, масиви

масив радіокнопки html - php, html, масиви

У мене є форма HTML з перемикачами в циклі з таким самим іменем:

Post Id 1:<input type="radio" name="radiob[]" id="radio" value="Yes" />
Post Id 2:<input type="radio" name="radiob[]" id="radio" value="Yes" />

Я хочу зберегти вибраний запис радіо-кнопкиБаза даних, але я хочу, щоб користувач вибрав тільки один пост. Коли я поклав ідентифікатор повідомлення з назвою радіо-кнопки, як radiob [2], користувач може вибрати кілька радіо-кнопок, так як користувач може лише перевірити одну радіо-кнопку і форму відправити обидва id-радіо-кнопки і значення?

Дякую.

Відповіді:

1 для відповіді № 1

Використовуйте ідентифікатор як значення, і ви не повинні використовувати radiob[] тому що тільки одне значення буде передано на сервер.

Post Id 1:<input type="radio" name="radiob" value="1" />
Post Id 2:<input type="radio" name="radiob" value="2" />

0 для відповіді № 2

Ідентифікатори не повинні бути однаковими для двох елементів, а значення повинні відображати те, що потрібно зберігати в будь-якому випадку:

<label for="radio_1">Post Id 1</label>:<input type="radio" name="radiob" id="radio_1" value="1" />
<label for="radio_2">Post Id 2</label>:<input type="radio" name="radiob" id="radio_2" value="2" />

Потім ви зможете підібрати змінні в php за допомогою масиву get або post (залежно від методу подання:

$value = $_POST["radiob"]; // or $_GET["radiob"]