Eliminazione di dati dal database tramite richieste GET

Ora eliminiamo i record dal database passando il id per la loro eliminazione tramite parametri GET.

Supponiamo che venga passato un parametro GET con nome del. Otteniamo il id da eliminare in una variabile:

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

Formiamo una query di eliminazione:

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

Eliminiamo il record dal database:

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

Fate in modo che nella barra degli indirizzi sia possibile inviare una richiesta GET con l'id dell'utente e che questo utente venga eliminato dal DB.

Задание 2

Modificate il problema precedente in modo che sulla pagina ci siano link per eliminare ogni utente:

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

I link, ovviamente, devono essere formati in un ciclo dai dati ottenuti dal DB.

Задание 3

Modificate il problema precedente in modo che abbiate il seguente codice HTML:

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

Modificate il problema precedente in modo che abbiate il seguente codice HTML:

html<table>
  <tr>
    <th>id</th>
    <th>nome</th>
    <th>età</th>
    <th>stipendio</th>
    <th>elimina</th>
  </tr>
  <tr>
    <td>1</td>
    <td>user1</td>
    <td>23</td>
    <td>400</td>
    <td><a href="?del=1">elimina</a></td>
  </tr>
  <tr>
    <td>2</td>
    <td>user2</td>
    <td>25</td>
    <td>500</td>
    <td><a href="?del=2">elimina</a></td>
  </tr>
  <tr>
    <td>3</td>
    <td>user3</td>
    <td>23</td>
    <td>500</td>
    <td><a href="?del=3">elimina</a></td>
  </tr>
</table>