Brisanje podataka iz baze podataka pomoću GET zahteva

Hajde sada da brišemo zapise iz baze podataka, prosleđujući id za njihovo brisanje preko GET parametara.

Neka nam se prosleđuje GET parametar sa imenom del. Hajde da dobijemo id za brisanje u promenljivu:

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

Formirajmo upit za brisanje:

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

Izbrišimo zapis iz baze podataka:

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

Uredite tako da u adresnoj traci možete poslati GET upit sa id korisnika i da se taj korisnik obriše iz baze podataka.

Задание 2

Modifikujte prethodni zadatak tako da na stranici postoje veze za brisanje svakog korisnika:

html<a href="?del=1">korisnik1</a>
<a href="?del=2">korisnik2</a>
<a href="?del=3">korisnik3</a>

Veze se, naravno, moraju formirati u ciklusu iz podataka dobijenih iz baze podataka.

Задание 3

Modifikujte prethodni zadatak tako da imate sledeći HTML kod:

html<ul>
  <li>korisnik1 <a href="?del=1">obriši</a></li>
  <li>korisnik2 <a href="?del=2">obriši</a></li>
  <li>korisnik3 <a href="?del=3">obriši</a></li>
</ul>
Задание 4

Modifikujte prethodni zadatak tako da imate sledeći HTML kod:

html<table>
  <tr>
    <th>id</th>
    <th>ime</th>
    <th>godine</th>
    <th>plata</th>
    <th>brisanje</th>
  </tr>
  <tr>
    <td>1</td>
    <td>korisnik1</td>
    <td>23</td>
    <td>400</td>
    <td><a href="?del=1">obriši</a></td>
  </tr>
  <tr>
    <td>2</td>
    <td>korisnik2</td>
    <td>25</td>
    <td>500</td>
    <td><a href="?del=2">obriši</a></td>
  </tr>
  <tr>
    <td>3</td>
    <td>korisnik3</td>
    <td>23</td>
    <td>500</td>
    <td><a href="?del=3">obriši</a></td>
  </tr>
</table>