【问题标题】:Query Return Only One value In Count php and mysql [duplicate]在计数php和mysql中查询仅返回一个值[重复]
【发布时间】:2018-08-17 16:51:51
【问题描述】:

大家好,即使我有 12 行,查询也只返回一行。请帮忙

$connection = mysqli_connect("localhost","root","","database");
$qry="SELECT COUNT(*) as count FROM table";
$result=mysqli_query($connection, $qry);

【问题讨论】:

  • COUNT 是一个聚合函数,除非您使用分组,否则它将聚合所有行。
  • 您实际上并没有获得该查询返回的信息。您需要进行某种获取来获取实际计数

标签: php mysql


【解决方案1】:

正如 Devon 提到的,COUNT 是一个聚合函数,因此它只会返回 1 行。如果要检索所有 12 行,请执行以下操作:

SELECT * FROM table;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-11
    • 2020-09-07
    相关资源
    最近更新 更多