我有一个函数,我有一个删除按钮来删除注释。我把按钮全部连在一起准备好了。我只是不知道我应该在我正在创建的'delte.php'脚本上放什么,以及告诉它如何发送到数据库以使状态死亡。以及删除页面上的评论。
由于
答案 0 :(得分:2)
您的php脚本将包含一个删除评论的查询
mysql_query("delete from comments where id = $id");
使用Ajax发送请求,不会重新加载当前网页。以下是使用jQuery
的代码段function deleteComment(commentId)
{
$.ajax({
type: "POST",
url: "delete.php",
data: "id="+ commentId,
success: function(msg){
alert( "Comment " + commentId + " deleted" );
}
});
}
<a href="#" onclick="deleteComment(1)">Delete Comment 1</a>
答案 1 :(得分:1)
你的意思是
mysql_query("DELETE * FROM yourTable WHERE commentId = $id", $yourDbLink);
巴比
答案 2 :(得分:0)
如果您不希望浏览器转到任何地方,您可以发送HTTP状态204,“无内容”。
通常情况下,您会通过“删除评论”的通知重定向到同一页面。或类似的。