Php 我想在新闻站点中显示页面视图

Php 我想在新闻站点中显示页面视图,php,mysql,Php,Mysql,我想在新闻站点中显示页面视图。这就是为什么有一个单元格名视图 我在试密码 $sql = "UPDATE posts SET views=views+1 WHERE id=17184"; 在singlepage.php页面中。但它不起作用。在哪里使用这些代码 关于更多细节的一些观点 我想在singlepost.php页面的每次重新加载/刷新中将视图的值增加1 当有人点击index.php中的链接时,singlepost.php就会打开该链接的详细信息 让我们看看我在哪里使用代码以及我是如何使用

我想在新闻站点中显示页面视图。这就是为什么有一个单元格名视图

我在试密码

$sql = "UPDATE posts SET views=views+1 WHERE id=17184"; 
在singlepage.php页面中。但它不起作用。在哪里使用这些代码

关于更多细节的一些观点

  • 我想在singlepost.php页面的每次重新加载/刷新中将视图的值增加1

  • 当有人点击index.php中的链接时,singlepost.php就会打开该链接的详细信息

  • 让我们看看我在哪里使用代码以及我是如何使用

  • 使用此查询:

     UPDATE `posts` Set `views`=`views`+1 Where id='17184'
    

    您的字段名周围有
    ,这将生成一个MySQL错误。我怀疑您正在寻找backtick,它将阻止MySQL将保留字视为保留字(即:如果您有一个名为
    update
    的表,您将用backtick包装表名)

    很可能您的问题在于您的查询。下面我为您更新了它

    $sql = "UPDATE `posts` SET `views`=`views`+1 WHERE `id`=17184"; 
    

    可能重复的请提供更多信息,如您收到的任何错误。“它不起作用”没什么用。SQL看起来不错。我唯一能想到的是:在字段名周围省略
    。实际上,我已经在一个名为singlepage.php@JohnnyBell的页面中添加了上述代码。该页面正在根据ID从表POST检索数据。页面singlepost.php显示了几个数据,如标题、文章正文、日期等,我没有收到任何错误!!!:)'“posts”是一个字符串,“views”和“id”代码也是一个字符串,不鼓励回答。加上你的疑问是非常错误的。
    $sql = "UPDATE `posts` SET `views`=`views`+1 WHERE `id`=17184";