Задать вопрос

Как создать список с помощью checkbox?

Нужно с таблицу MySQL внести строку со столбцами name и list. list - список, который нужно получить, указав нужные пункты в form->input checkbox, но выводится вместо списка on. Как исправить?
<p><input type="checkbox" name="list"> кто-нибудь</p>
<p><input type="checkbox" name="list"> еще кто-нибудь</p>

$name = $_POST['name'];
$list = $_POST['list'];
$query = "INSERT INTO `conversatons` VALUES ('$name', '$list'); ";
  • Вопрос задан
  • 1857 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
Eridani
@Eridani
Мимо проходил
<p><input type="checkbox" name="name" value="Четотам"> кто-нибудь</p>
<p><input type="checkbox" name="list" value ="Четотут"> еще кто-нибудь</p>

Value - то, что уйдет в обработчик
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Комментировать
RusPOPsy
@RusPOPsy
Говорила мама, учи математику ...
Какая то жесть тут ....

<p><input type="checkbox" name="list[]" value="кто-нибудь"> кто-нибудь</p>
<p><input type="checkbox" name="list[]" value="еще кто-нибудь"> еще кто-нибудь</p>


$name = $_POST['name'];
$list = implode(",", $_POST['list']);
$query = "INSERT INTO `conversatons` VALUES ('$name', '$list'); ";
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы