GET soraglary arkaly maglumat bazasyndan maglumatlary aýyrmak
Indi maglumatlar bazasyndan ýazgylary,
id üpjün edip GET parametrleri
arkaly aýyralyň.
GET parametriň ady del bolsun.
Aýyrmak üçin id üpjün edip, ony üýtgeýjä
alalyň:
<?php
$del = $_GET['del'];
?>
Aýyrmak üçin sorag düzedeliň:
<?php
$query = "DELETE FROM users WHERE id=$del";
?>
Maglumatlar bazasyndan ýazgyny aýyralyň:
<?php
mysqli_query($link, $query) or die(mysqli_error($link));
?>
Salgy setirinde ulanyjynyň id bilen
GET sorag iberip, şol ulanyjynyň
maglumatlar bazasyndan aýrylmagyny üpjün ediň.
Öňki mesele üýtgediň, sebäbi sahypada her ulanyjy üçin aýyrmak baglanyşygy bolmaly:
<a href="?del=1">user1</a>
<a href="?del=2">user2</a>
<a href="?del=3">user3</a>
Baglanyşyklar, elbette, maglumatlar bazasyndan aýyrylan maglumatlardan aýlanma bilen düzülmeli.
Öňki mesele üýtgediň, sebäbi sizde aşakdaky HTML kody bolmaly:
<ul>
<li>user1 <a href="?del=1">aýyr</a></li>
<li>user2 <a href="?del=2">aýyr</a></li>
<li>user3 <a href="?del=3">aýyr</a></li>
</ul>
Öňki mesele üýtgediň, sebäbi sizde aşakdaky HTML kody bolmaly:
<table>
<tr>
<th>id</th>
<th>ady</th>
<th>ýaşy</th>
<th>maaş</th>
<th>aýyr</th>
</tr>
<tr>
<td>1</td>
<td>user1</td>
<td>23</td>
<td>400</td>
<td><a href="?del=1">aýyr</a></td>
</tr>
<tr>
<td>2</td>
<td>user2</td>
<td>25</td>
<td>500</td>
<td><a href="?del=2">aýyr</a></td>
</tr>
<tr>
<td>3</td>
<td>user3</td>
<td>23</td>
<td>500</td>
<td><a href="?del=3">aýyr</a></td>
</tr>
</table>