gpt4 book ai didi

mysql - SQL 行数

转载 作者:行者123 更新时间:2023-11-29 06:13:07 30 4
gpt4 key购买 nike

我正在尝试提取 SQL 表中的总行数。

我正在使用以下代码:

$rowNum = mysql_query("SELECT COUNT(*) FROM Logs");
$count = mysql_fetch_assoc($rowNum);
echo "Rows: " . $count;

但是,我得到的输出是 Rows: Array 而不是类似 Rows: 10 的内容。

知道我做错了什么吗?

最佳答案

mysql_fetch_assoc()返回一个关联数组,其中结果列名称作为键,结果值作为值。如果您运行 var_dump($rowNum),您将看到一个以 COUNT(*) 作为键、以数字作为值的数组。您可以使用 $rowNum["COUNT(*)"],或者更好的是,为计数表达式添加别名并使用别名来引用该值。

$rowNum = mysql_query("SELECT COUNT(*) AS total FROM Logs");
$count = mysql_fetch_assoc($rowNum);
echo "Rows: " . $count["total"];

关于mysql - SQL 行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8143505/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com