我有多少行? - SQL

时间:2017-02-16 20:22:36

标签: php mysql

我想从MySQL数据库中获取一些值。我发送请求并获取数据。然后我说:$value->fetch_assoc()。我现在的问题是,如何检查我是否有0行或至少超过0?

是吗?:

if($row = $value->fetch_assoc() > 0){...}

如果没有,我该怎么检查? 我被迫使用>= 0或只是>0好吗? - 我只想输入if,如果我的回复超过0(1或更大)!

问候,谢谢!

1 个答案:

答案 0 :(得分:1)

您可以使用查询结果的变量num_rows进行检查:

if($value->num_rows > 0) {...}

度过愉快的一天