Kufuta Data Kutoka Kwenye Hifadhidata Kwa Kutumia Maombi ya GET

Wacha sasa tufute maingizo kutoka kwenye hifadhidata ya data, tukipitisha id kwa ajili ya kuyafuta kupitia vigezo vya GET.

Wacha tuseme kuna kigezo cha GET kinachopitishwa chenye jina del. Wacha tupate id ya kufuta kwenye kutofautisha:

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

Wacha tutengeneze ombi la kufuta:

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

Wacha tufute ingizo kutoka kwenye hifadhidata ya data:

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

Fanya ili kwenye mstari wa anuani iwezekanavyo kutuma ombi la GET na id ya user na user huyo afutwe kutoka kwenye Hifadhidata ya Data.

Задание 2

Rekebisha tatizo lililopita ili kwenye ukurasa kuwe na viungo vya kufuta kila user:

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

Viungo, bila shaka, vinapaswa kutengenezwa kwenye mzunguko kutoka kwa data iliyopatikana kutoka kwenye Hifadhidata ya Data.

Задание 3

Rekebisha tatizo lililopita ili uwe na msimbo wa HTML ufuatao:

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

Rekebisha tatizo lililopita ili uwe na msimbo wa HTML ufuatao:

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">futa</a></td>
  </tr>
  <tr>
    <td>2</td>
    <td>user2</td>
    <td>25</td>
    <td>500</td>
    <td><a href="?del=2">futa</a></td>
  </tr>
  <tr>
    <td>3</td>
    <td>user3</td>
    <td>23</td>
    <td>500</td>
    <td><a href="?del=3">futa</a></td>
  </tr>
</table>