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

Как сделать вывод информации при нажатии на кнопку?

Доброго времени суток.
Только взялся за PHP и захотел реализовать данный механизм, суть которого состоит в том, что есть 3 блока. Допустим в первом блоке два элемента и если выбрать второй элемент, то во втором блоке выводится четыре элемента, а если выбрать первый элемент, то выводится два элемента во втором блоке. Такие же дела и со вторым блоком, в зависимости от того, что мы выберем выводится соответствующая информация в таблицу третьего блока. В голове вообще 0 идей как это реализовать, так что прошу вашей помощи. Реально ли реализовать такое только на PHP? Если это нельзя сделать только на PHP, то прошу сообщить что мне может для этого понадобиться. И возможно у кого-нибудь есть похожие примеры, то прошу тогда поделиться :). Заранее спасибо!
6193d176e6f83658252265.png
  • Вопрос задан
  • 1713 просмотров
Подписаться 1 Простой Комментировать
Ответ пользователя Stalker_RED К ответам на вопрос (3)
Stalker_RED
@Stalker_RED
Php работает на сервере, и не знает куда там юзер нажимает в браузере.
Чтобы php узнал о кликах, это должны быть клики по ссылкам или кнопкам формы (ну или применить js, но выхотели чистый php).

Допустим, у вас страница с адресом /list.php,
Можете на ней добавить пару ссылок, в которые добавлен параметр, с указанием сколько показывать элементов
<a href="/list.php?count=2">показывать 2</a>
<a href="/list.php?count=4">показывать 4</a>


Теперь в пхп вы можете проверить этот параметр:

$cnt = filter_input(INPUT_GET, 'count', FILTER_SANITIZE_NUMBER_INT) 
   ?: 1;  // по умолчанию 1

  echo "показываем $cnt элементов" ;
Ответ написан