显然,我是 php 新手。我为网页创建了一个简单的页面计数器来监控查看次数。我已经建立了一个包含三列(id、page、views)的 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;
?>