所以我在我的网站上附加了几个视图计数器,其中一个只是不起作用。它仅在刷新页面时更新属性“views”,而不是在用户的初始加载时更新。这当然是一个问题,因为如果用户每次查看相册时都必须刷新,我就无法跟踪页面视图。 这是我的代码:
$sql = "SELECT * FROM albums WHERE path='" . $albumPath . "'";
$result = mysql_query($sql);
while($row = mysql_fetch_assoc($result)){
$albumName = $row['name'];
$views = $row['views'];
$id = $row['id'];
}
$views = intval($views) + 1;
$sql = "UPDATE albums SET views='9' WHERE id='" . $id . "'";
$result = mysql_query($result);
感谢您的帮助。
答案 0 :(得分:0)
您的最后一行应该是var product = new Product({...});
product.save(function(err, product) {...});
而不是$result = mysql_query($sql);
。此外,在您的倒数第二行,您是不是要设置等于mysql_query($result)
而不是9的视图?
$views