我有一个页面,我可以批准或删除用户在我的博客上提交的评论(我使用PHP和MySQL构建了没有Wordpress的博客)现在一切正常,我只需要一个问题的帮助。 我从一个页面删除和批准评论意味着我有单独的查询,但两者都在同一页面上,我想在提交表单后只自动刷新一次页面,下面是我的代码。 批准评论 -
<?php
if(isset($_POST['approve_cmt'])) {
$id = $_POST['id'];
$sql = "UPDATE `blog_comments` SET `status` = '1' WHERE comment_id = '$id'";
$res = mysql_query($sql) or die(mysql_error());
if ($res == 1) {
echo "<script type='text/javascript'>alert('Comment approved!') window.location.reload(); </script>";
} else {
echo "<script type='text/javascript'>alert('Failed to approve comment') window.location.reload(); </script>";
}
}
;?>
删除评论
<?php
if(isset($_POST['delete_cmt'])) {
$id = $_POST['id'];
$sql = "DELETE FROM `blog_comments` WHERE `comment_id` = '$id'";
$res = mysql_query($sql) or die(mysql_error());
if ($res == 1) {
echo "<script type='text/javascript'>alert('comment deleted') window.location.reload(); </script>";
} else {
echo "<script type='text/javascript'>alert('unable to delete comment') window.location.reload(); </script>";
}
}
;?>
答案 0 :(得分:0)
使用重定向('Location:the_same_page_name');