私は明らかにphpが初めてです..ビューの数を監視するために、Webページの簡単なページカウンターを作成しました。3 つの列 (id、ページ、ビュー) を持つ mySQL データベースをセットアップしました。相対ページに次のスクリプトを含めましたが、カウントを1増やす代わりに、毎回2ずつ増やしますが、その理由はわかりません。誰でも助けることができますか?
<?php
$page= 'index';
include('solrx_scripts.php');
$sql="SELECT * FROM view_log WHERE page = 'index'";
$result=mysql_query($sql) or die(mysql_error());
while ($row=mysql_fetch_array($result)){
$previous = $row['views'];
}
$new_count = $previous + 1;
mysql_query("UPDATE view_log SET views=$new_count WHERE id = 'index'");
exit;
?>