我有两个查询,一个填充我的表,另一个控制每行的删除按钮。当我在代码中有删除按钮查询时,它会禁用表并将其留空。关于为什么会发生这种情况的任何想法?PHP查询代码禁用其他查询
下面的代码:
// Queries
$delquery = "DELETE FROM mods WHERE id = '$id'";
$delete = $conn->query($delquery) or die(mysqli_error($conn));
// Run queries and actions
if (isset($_POST['delete'])) {
echo $delete;
}
// Table population
$query = "SELECT * FROM mods";
$result = $conn->query($query) or die(mysqli_error($conn));
您的预期成果是什么?表中有多个'id'值? –
第一个查询不会禁用它,但是您设置的代码总是会从'mods'中删除该行,不管是否设置了$ _POST ['delete']'。只要将MySQL包装好,你已经拥有了,而且你很好。 – JakeGould