要实现不刷新页面删除SQL值的功能,可以使用AJAX和PHP来实现。以下是一个示例代码:
HTML代码:
PHP代码(delete.php):
connect_error) {
die("连接失败: " . $conn->connect_error);
}
// 获取要删除的记录的ID
$id = $_POST['id'];
// 删除SQL值
$sql = "DELETE FROM your_table WHERE id = $id";
if ($conn->query($sql) === TRUE) {
echo "记录删除成功";
} else {
echo "Error: " . $sql . "
" . $conn->error;
}
$conn->close();
?>
以上代码中,通过在HTML中使用onclick事件调用deleteRecord函数来触发删除操作。该函数使用AJAX发送POST请求到delete.php文件,并传递要删除的记录的ID。在delete.php文件中,首先连接到数据库,然后通过POST请求获取要删除的记录的ID,并执行删除SQL语句。最后,通过AJAX的success回调函数接收来自delete.php的响应并显示相应的提示信息。可以选择使用location.reload()来刷新页面以显示更新后的数据。
下一篇:不刷新页面显示管理员通知