gpt4 book ai didi

php - 在 MySQL 中获取总行数

转载 作者:可可西里 更新时间:2023-11-01 07:56:09 25 4
gpt4 key购买 nike

$rowCount = $conn->query('SELECT COUNT(*) FROM Users');
echo '<pre>'.print_r($rowCount,1).'</pre>';

返回:

mysqli_result Object
(
[current_field] => 0
[field_count] => 1
[lengths] =>
[num_rows] => 1
[type] => 0
)

...尽管该表有 978 行,正如我在 PHPMyAdmin 中看到的那样。

最佳答案

您正在使用 print_r 生成查询中的行数。您的查询仅返回一行,即行数。

试试这个:

$rowCount = $conn->query('SELECT COUNT(*) as rowNumber FROM Users');
$row = $rowCount->fetch_assoc();
echo $row['rowNumber'];

关于php - 在 MySQL 中获取总行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31224662/

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