gpt4 book ai didi

php - 如何使用 SQL 查找表中的行数?

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

我需要知道表格的总行数,以便在我的网站上构建我的页面向前/向后系统,其中列出了联邦法案。这是我的 SQL 查询。

$query="SELECT COUNT (*) FROM bills";
$result = mysqli_query(dbcxn('bill'),$query);
$billcount = mysqli_fetch_assoc($result);
echo $billcount;

dbcxn() 是我编写的一个函数,我已经在我的所有 SQL 查询中使用了它,所以我很确定它不是错误的来源。

页面上显示的错误如下:

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, boolean given in /opt/lampp/htdocs/unipartisan/includes/billvote.inc on line 76

我引用了一本关于 SQL 的书来决定使用 SELECT COUNT,但它的工作方式似乎与我预期的不同。

最佳答案

改为,

$query = "SELECT COUNT(*) FROM bills"; // No space between COUNT & (*)

如果有任何打印错误,请始终练习。

if (!mysqli_query(dbcxn('bill'),$query)) {
printf("Errormessage: %s\n", mysqli_error(dbcxn('bill')));
}

根据@Dave 的评论,可以找到有关错误的更多详细信息 here .

关于php - 如何使用 SQL 查找表中的行数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17080455/

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