Давайте теперь будем удалять записи из базы
данных, передавая id
для их удаления
через GET
параметры.
Пусть у нас передается GET
параметр
с именем del
. Давайте получим получим
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>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">удалить</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>