0

誰かが検索すると、検索の記録を保持するためにデータベースに挿入するクエリがあり、検索するたびに同じ行が複数回挿入される検索ページがあります。ヒットカウンター スクリプトとダウンロード カウンターも同様です。

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


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

それが検索ページにある唯一のphpコードなので、検索ごとに複数回挿入する理由がわかりません。

4

1 に答える 1

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();
}
于 2012-12-06T09:21:23.970 に答える