@pevxiw
Вэб

Как добавить в ячейку несколько id?

К примеру у меня есть 2 checkbox и с помощью while вывожу в value="<?echo $result['id'];?>"
и если я выберу 2 checkbox то в бд сохраниться только один id
можно ли при сохранении выводить к примеру через запятую несколько id к примеру 1,2
и как их потом вывести с помощью while на другой странице
<?$query = mysqli_query($link,"SELECT * FROM `tagsrust`");?>
  <?while($result = mysqli_fetch_array($query)){?>
  <div class="form-check form-check-inline">
    <input type="checkbox" class="form-check-input" id="<?=$result['title']?>" value="<?=$result['id']?>">
    <label class="form-check-label" for="<?=$result['title']?>"><?=$result['title']?></label>
  </div>
<?}?>

Благодарю за помощь =)
  • Вопрос задан
  • 91 просмотр
Пригласить эксперта
Ответы на вопрос 1
usdglander
@usdglander Куратор тега PHP
Yipee-ki-yay
Можно, конечно же, но лучше сразу организовать связь один-ко-многим или многие-ко-многим. Делается через связывающую таблицу в которую заносится две (ну или другое нужное число записей) вида id_сущности_у_которой_проставлены_чекбоксы, id_чекбокса. И через join получать эти записи.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы