Я сделал из php. Когда я выбираю класс, например, я выбираю класс 9, он показывает мне таблицу класса9. Я также вставил строку в таблицу, содержащую кнопку удаления, чтобы удалить соответствующую строку. Теперь я хочу удалить строку покупки, нажав кнопку, которая находится в строке. Как мне это сделать?
Сначала я выбираю класс из этой опции, как на изображении ниже; The image from which we select the class
И тогда будет показана соответствующая таблица.
This is the image. When I click on the button, the corresponding row should be deleted.Как удалить строку в php?
<?php
include "connection.php";
?>
<!doctype html>
<html>
<head>
<title>KDR</title>
</head>
<body>
<table border="2px" width="50%" height="auto">
<tr>
<th>No</th>
<th>Name</th>
<th>F/Name</th>
<th>Age</th>
<th>Delete</th>
</tr>
<?php
$table = $_POST['formCountry'];
$sql = "SELECT * FROM $table";
$result = $conn->query($sql);
while($row = $result->fetch_assoc())
{
echo "<tr>";
echo "<td>" . $row['id'] . "</td>";
echo "<td>" . $row['name'] . "</td>";
echo "<td>" . $row['fname'] . "</td>";
echo "<td>" . $row['age'] . "</td>";
echo "<td><form method='POST' ><input type='submit' name='deletestudent' value='Delete'/></form></td>";
echo "</tr>";
}
?>
</table>
</body>
В вашей кнопке формы вы должны дать действия и идентификатор строки .. например, '<метода формы = действие =«delete_row.php»«POST»>' и 'delete_row.php' выполнить удаление , –
Ok, Тогда какой код должен быть записан в форме delete_row.php? –
В 'delete_row.php' вы должны написать запрос MySQL, который удаляет строку на основе идентификатора, который вы передали вместе с формой. – icecub