Как защитить удаление из SQL

109
09 января 2020, 12:50

Я хочу удалить определенный элемент из массива, имею следующий PHP код.

if (isset($_GET['del_task'])){
        $id = $_GET['del_task'];
        mysqli_query($db, "DELETE FROM `tasks` WHERE `id`=$id");
        header ('location: panel.php');
    }

И элемент на который я жму, чтобы удалить запись

<td class='delete'>
  <a href="panel.php?del_task=<?php echo $row['id']; ?>">X</a>
</td>

Проблема следующая, как мне защитить бд. Ведь сейчас любой, кто введет в адресную строку например hostname/del_task=1 удалит элемент из бд.

READ ALSO
PHP Не работает загрузка файлов на сервер?

PHP Не работает загрузка файлов на сервер?

Всем привет! Помогите пожалуйста кто разбирается, целый день вожусь с этимЯ вывожу через цикл данные среди которых есть форма

137
Подать массив в функцию

Подать массив в функцию

Есть необходимость воспользоваться некоторой функциейНапример:

134
Можно в qml передать QMap?

Можно в qml передать QMap?

Я нашёл как передавать из qt в qml QAbstractListModelНо не нашёл как передать QMap

125