gpt4 book ai didi

PHP、PDO 计数在 mysql 上

转载 作者:行者123 更新时间:2023-12-01 00:01:47 25 4
gpt4 key购买 nike

我正在尝试使用 PDO(在 MySql 表上)获取项目计数。我在某处读到 rowCount 在 MySql 上不起作用。这是正确的吗?

到目前为止,我肯定无法让它工作,因为我一直得到 count=0。

任何人都可以给我一个想法,这样我就可以避免每次都回到数据库吗?我有多个查询与此类似:

    $items = $con -> prepare("SELECT * FROM item_descr ORDER BY $sortBy DESC");
$count = $items -> rowCount();
$items -> execute();
while($info = $items->fetch(PDO::FETCH_ASSOC)) { ... }

我想尝试避免使用 SELECT COUNT (*) 进行额外查询

谢谢!

最佳答案

您需要首先 执行 查询。只有这样,数据库才能正常工作,您才能对找到的结果进行计数。

关于PHP、PDO 计数在 mysql 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12095028/

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