我试图创建一个查询,当成员访问他们的配置文件时将更新每个人的配置文件视图。出于某种原因,它不会更新,我相信它会起作用。这里是我的台词:配置文件视图更新
<?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这ofcourse,是0
默认值。所以它正确阅读,我只是有问题更新用户profile_views。
'SET profile_views = profile_views + 1 WHERE'但是你最好停止使用废弃的'MYSQL *'功能 – Alex
谢谢你,而是因为它的depreated,为什么我不应该用它?我真的不知道任何关于PDO –
只读一些有http://stackoverflow.com/a/12860046/4421474 – Alex