Брисање података из базе података помоћу GET захтева

Хајде да сада бришемо записе из базе података, прослеђујући id за њихово брисање преко GET параметара.

Претпоставимо да се прослеђује GET параметар са именом del. Хајде да добијемо id за брисање у променљиву:

html<?php
  $del = $_GET['del'];
?>

Формирајмо захтев за брисање:

html<?php
  $query = "DELETE FROM users WHERE id=$del";
?>

Обришимо запис из базе података:

html<?php
  mysqli_query($link, $query) or die(mysqli_error($link));
?>
Задание 1

Направите тако да у адресној траци можете да пошаљете GET захтев са id корисника и тај корисник се брише из базе података.

Задание 2

Модификујте претходни задатак тако да на страници буду везе за брисање сваког корисника:

html<a href="?del=1">user1</a>
<a href="?del=2">user2</a>
<a href="?del=3">user3</a>

Везе, наравно, морају да се формирају у петљи из података добијених из базе података.

Задание 3

Модификујте претходни задатак тако да имате следећи HTML код:

html<ul>
  <li>user1 <a href="?del=1">обриши</a></li>
  <li>user2 <a href="?del=2">обриши</a></li>
  <li>user3 <a href="?del=3">обриши</a></li>
</ul>
Задание 4

Модификујте претходни задатак тако да имате следећи HTML код:

html<table>
  <tr>
    <th>id</th>
    <th>name</th>
    <th>age</th>
    <th>salary</th>
    <th>delete</th>
  </tr>
  <tr>
    <td>1</td>
    <td>user1</td>
    <td>23</td>
    <td>400</td>
    <td><a href="?del=1">обриши</a></td>
  </tr>
  <tr>
    <td>2</td>
    <td>user2</td>
    <td>25</td>
    <td>500</td>
    <td><a href="?del=2">обриши</a></td>
  </tr>
  <tr>
    <td>3</td>
    <td>user3</td>
    <td>23</td>
    <td>500</td>
    <td><a href="?del=3">обриши</a></td>
  </tr>
</table>