在留言查看页面,每个留言都有删除按钮,点删除后,数据库的内容已经删除了,但是,网页显示的仍然为原页面,按F5刷新后才会显示删除的结果。
问:用什么代码可以实现删除后自动刷新页面的功能。在这段代码的基础上如何改?
下附delete.php的代码。<?php
include("head.php");
include("conn.php");
$id = $_GET['id'];
//echo $id;
$sql="DELETE FROM $table WHERE id=$id";
$result=mysql_query($sql);
if ($result)
echo "<script language=\"javascript\">alert('删除成功');history.go(-1)</script>";
else
echo "<script language=\"javascript\">alert('删除失败');history.go(-1)</script>";
?>

解决方案 »

  1.   

    操作完成后使用ajax+js/jquery 更新div 内容
      

  2.   

    你那里是-1返回前一页。你让它跳转到留言列表不就行了。
    if ($result)
    echo "<script language=\"javascript\">alert('删除成功');window.location.href='list.php';</script>";
    else
    echo "<script language=\"javascript\">alert('删除失败');window.location.href='list.php';</script>";