gpt4 book ai didi

php - MySQL PHP count(*) 返回一些奇怪的东西

转载 作者:行者123 更新时间:2023-11-29 04:31:40 25 4
gpt4 key购买 nike

我正在运行以下查询,期望它返回一个 INTEGER,但它返回“Resource id #3”
我做错了什么?

$queryPlans = mysql_query("SELECT count(*) FROM infostash.rooms");
echo $queryPlans;

这个表实际上有15行,我想返回数字15。有什么建议吗?

最佳答案

mysql_query 将返回一个 php 资源(参见:http://www.php.net/manual/en/language.types.resource.php)。

然后应将返回的资源传递给 mysql_fetch_assoc 或类似的。

由于您只得到计数,您可以使用以下方法:

$queryPlans = mysql_query("SELECT count(*) FROM infostash.rooms");
$count = mysql_result($queryPlans,0,0);
echo $count;

关于php - MySQL PHP count(*) 返回一些奇怪的东西,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1300093/

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