Menghapus Data dari Database menggunakan Request GET

Sekarang mari kita hapus catatan dari basis data dengan meneruskan id untuk menghapusnya melalui parameter GET.

Misalkan parameter GET diteruskan dengan nama del. Mari kita dapatkan id untuk dihapus ke dalam variabel:

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

Mari buat kueri penghapusan:

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

Hapus catatan dari basis data:

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

Buatlah agar di bilah alamat dapat mengirimkan permintaan GET dengan id pengguna dan pengguna tersebut dihapus dari Database.

Задание 2

Modifikasi tugas sebelumnya sehingga pada halaman terdapat tautan untuk menghapus setiap pengguna:

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

Tautan, tentu saja, harus dibentuk dalam loop dari data yang diperoleh dari Database.

Задание 3

Modifikasi tugas sebelumnya sehingga Anda memiliki kode HTML berikut:

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

Modifikasi tugas sebelumnya sehingga Anda memiliki kode HTML berikut:

html<table>
  <tr>
    <th>id</th>
    <th>nama</th>
    <th>umur</th>
    <th>gaji</th>
    <th>hapus</th>
  </tr>
  <tr>
    <td>1</td>
    <td>user1</td>
    <td>23</td>
    <td>400</td>
    <td><a href="?del=1">hapus</a></td>
  </tr>
  <tr>
    <td>2</td>
    <td>user2</td>
    <td>25</td>
    <td>500</td>
    <td><a href="?del=2">hapus</a></td>
  </tr>
  <tr>
    <td>3</td>
    <td>user3</td>
    <td>23</td>
    <td>500</td>
    <td><a href="?del=3">hapus</a></td>
  </tr>
</table>