GET сурамдары аркылуу БЗдан берилдерди өчүрүү
Келгиле эми базадан жазууларды
өчүрөлү, аларды өчүрүү үчүн id
GET параметрлери аркылуу берүү менен.
Анда бизде del аты менен
GET параметри өткөрүлсүн. Келгиле өчүрүү үчүн
id өзгөрмөгө алыйлы:
<?php
$del = $_GET['del'];
?>
Өчүрүү үчүн суроо түзөлү:
<?php
$query = "DELETE FROM users WHERE id=$del";
?>
Базадан жазууну өчүрөлү:
<?php
mysqli_query($link, $query) or die(mysqli_error($link));
?>
Дарактын сатында GET сурамын
колдонуучунун id менен жөнөтүүгө жана
бул колдонуучу БЗдан өчүрүлүшүнө мүмкүн болгондой кылыңыз.
Мурунку тапшырманы ар бир колдонуучуну өчүрүү үчүн шилтемелер болушу үчүн өзгөртүңүз:
<a href="?del=1">user1</a>
<a href="?del=2">user2</a>
<a href="?del=3">user3</a>
Шилтемелер, албетте, цикл ичинде БЗдан алынган берилдерден түзүлүшү керек.
Мурунку тапшырманы төмөнкү 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>
Мурунку тапшырманы төмөнкү 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>