2015-11-15 84 views

回答

0

使用sprintf可以使事情更清晰一些。在这里使用%s是因为我认为'pro_title'是一个字符串。

$query = sprintf("UPDATE viewcounter SET `views` = `views`+1 WHERE pagename='%s'", $_SESSION['pro_title']); 
mysql_query($query); 

注意:请注意,mysql扩展从PHP 5.5开始已被弃用,并将在PHP 7.0中删除。 More information

0

你mispell引号。另外你最好使用ID来代替页面标题。

mysql_query(“UPDATE viewcounter SET views = views +1 WHERE pagename ='{$ _ SESSION ['pro_title']}'”);

0

问题的报价,尝试这段代码:

的mysql_query( “UPDATE SET viewcounter视图=观点+ 1 WHERE页面名='”[pro_title ']“。”$ _SESSION。');