我正在尝试创建每次都会删除特定行的按钮。我认为我需要使用唯一的名称,以便当我单击按钮时相关的行将被删除。
我在按钮中使用了不同的名称,但是我能够删除所有数据,而不是特定的数据。
<?php
$i = 0;
foreach ($users as $value) {
$id = "";
$id = $value[0];
$i++;
echo '<tr>
<td>' . $i . '</td>
<td>' . $value[1] . '</td>
<td>' . $value[2] . '</td>
<td>' . $value[8] . '</td>
<td>
<button type="submit" name="' . $id . '" class="btn btn-danger btn-lg">Delete</button>
</td>
</tr>';
}
if (isset($_POST[$id])) {
$query = mysqli_query($con, "DELETE FROM users WHERE name='$userLoggedIn' AND id='$id' ");
header("Location: delete.php");
}