Php 从MYSQL调用行

Php 从MYSQL调用行,php,mysql,sql,Php,Mysql,Sql,我对MYSQL不太了解。但是我需要获取用户上传的评论文章的数量。 要调用此数据,我有一个名为“abc”的数据库,其中有一个名为zxc\u review\u stats的表。。。。在这个表中有几个列,但我需要获取的列名为“reviews” 那么,我如何从专栏评论中获取数字呢?这就是我目前所得到的: SELECT COUNT(*) from `zxc_review_stats` WHERE `owner` = <<userid>> 从`zxc\u review\u sta

我对MYSQL不太了解。但是我需要获取用户上传的评论文章的数量。 要调用此数据,我有一个名为“abc”的数据库,其中有一个名为
zxc\u review\u stats的表
。。。。在这个表中有几个列,但我需要获取的列名为“reviews”

那么,我如何从专栏评论中获取数字呢?这就是我目前所得到的:

SELECT COUNT(*) from `zxc_review_stats` WHERE `owner` = <<userid>>
从`zxc\u review\u stats`中选择COUNT(*),其中`owner`=
这应该是可行的

<?php 

// ... your code    

// Assuming $user_id is defined and holds the user's id.
$query = "SELECT reviews"
       . " FROM zxc_review_stats"
       . " WHERE user_id='" . $user_id . "'";

// do something with this query
?>

如果您只需要拉取该用户的reviews字段的值:

Select `reviews` FROM `zxc_review_stats` WHERE `user_id`=user //replace user with the actual number

我会避免在答案中混合使用PHP和SQL,除非你能使它成为有效的语法(通过扩展答案)。@MarcusAdams我编辑了我的答案,并在上面撒了一些PHP。谢谢。我想让每个用户知道他登录时在网站上上传了多少评论。如果我更改最后一部分:
owner
='$user\u id';我的答案基本上与上面的Mehmet的答案相同,不过他的答案更清晰。我的回答不会做任何他不会做的事。