Manvel2019
@Manvel2019

Как удалить блок при клике на PHP?

Попробовал удалить блок через псевдокласс :checked использовал display:none; но в этом случае удалилились все три блока.
И тогда из бд тоже удалился картинка
60afa9119818a525957834.png
60afa919e0ec7409161763.png

Надо сделать так чтобы при клике на плюсик удалился только тот блок в котором есть плюсик.Например

60afa929320e2490504064.png
  • Вопрос задан
  • 192 просмотра
Решения вопроса 2
@karminski
Senior React.JS Developer
PHP - это серверный язык программирования, ему фиолетово до ваших кликов. Клики обрабатываются JavaScript. Так вот алгоритм примерно такой:
1. Ловим клик по "плюсику" JavaScript
2. Javascript`ом отправляем http-запрос на сервер с указанием какого-либо идентификатора фотографии (например, имя файла)
3. Сервер обрабатывает запрос, PHP отправляет команду MySQL на удаление нужной строки из БД и возвращает какой-нибудь результат, что строка удалена.
4. JavaScript обрабатывает результат от PHP и убирает картинку с экрана пользователя.

Это на пальцах, чтобы было понятно.
Ответ написан
Комментировать
@kostya_vtomske
На каждый плюсик ID картинки прицепите. Тогда оно будет отправлять запрос на удаление нужного ID из БД (POST Get ) что у вас там.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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