我正在尝试创建一个查询,当成员访问其个人资料时,该查询将更新每个人的个人资料视图。由于某种原因,它没有更新,我相信它会有效。这是我的界限:
<?php
$name = $_REQUEST['username'];
$profile = mysql_query("SELECT * FROM users WHERE user_name='$name'");
$uprofile = mysql_fetch_assoc($profile);
$username = $uprofile['user_name'];
$profilev = $uprofile['profile_views'];
mysql_query("UPDATE users SET profile_views +1 WHERE user_name='$name'");
?>
因此,在我的个人资料中,它成功显示了他们的用户名,并显示了profile_views数据库的默认值,其中当前为0
。所以它正确阅读,我只是在更新用户profile_views时遇到问题。
答案 0 :(得分:3)
你有一个错误尝试
"UPDATE users
SET profile_views = profile_views +1
WHERE user_name='$name'"