GET сурамдары аркылуу БЗдан берилдерди өчүрүү

Келгиле эми базадан жазууларды өчүрөлү, аларды өчүрүү үчүн id GET параметрлери аркылуу берүү менен.

Анда бизде del аты менен GET параметри өткөрүлсүн. Келгиле өчүрүү үчүн 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>аты</th>
    <th>жашы</th>
    <th>эмгек акы</th>
    <th>өчүрүү</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>