чтобы при нажатии на кнопку, в нужную область добавлялся php + html код с mysqli запросом в БД, и выводил нужные данные на страницу, при этом нужно отслеживать чему равен id элемента на который произошло нажатие и сравнивать его с id в БД, и выводить все данные по этому id, то есть менять mysqli запрос WHERE 'id'=1,2,3,4 . . .
Это так не работает, тебе нужно запрос к серверу делать, а уже с сервера получать что там тебе надо и отдавать на фронт. Почитай про пхп и аякс
ля, такой облом произошел, я думал что я придумал гениальную идею и она сработает, что я уже на финишной прямой а тут вот такая вот ситация вот
Php работает только когда собирает страницу для браузера. Дальше нужно работать чисто с js. Прочитай про роуты, параметры запроса. В простом случае, при нажатии на кнопку, отправляется запрос с нужными параметрами и php отдаст нов ую страницу с нужными данными. При этом страница перезагрузится В более сложнлм, при нажатии, js отправит ajax запрос, получит нужные данные и изменит страницу на лету. Далее можно будет знакомиться с react/vue/angular... В любом случае нужно модифицировать php код, чтоб он отталкивался от запроса
спасибо, то есть этим кнопкам нужно добить href при нажатии и перенапрвлять на страницу с запросом?
Можно и так. Кнопки будут иметь адресы типо http://example.com/page.php?name=john&age=27 И php будет извлекать имя и влзраст(условно) и построит нужную страницу
Обсуждают сегодня