页面刷新插入两次

时间:2012-12-06 09:15:46

标签: php

我有一个搜索页面,当有人搜索它时会有一个查询将其插入我的数据库以保存搜索记录,每当你搜索它时多次插入同一行。我的hitcounter脚本和下载计数器也一样,

include'header.php';
include'db.php';


$d = date("Y-m-d");
mysql_query("INSERT INTO search VALUES('$d','','$ab','1')");

这是我在搜索页面上唯一的PHP代码,所以我不知道为什么每次搜索多次插入。

1 个答案:

答案 0 :(得分:0)

插入查询后重定向到同一页面

include'header.php';
include'db.php';

if(isset($_POST)){
    $d = date("Y-m-d");
    mysql_query("INSERT INTO search VALUES('$d','','$ab','1')");

    header('location:page_name.php');
    exit();
}