gpt4 book ai didi

php - 访问 mysql 表中的所有数据时遇到问题

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

我正在尝试运行一个查询来回显数据库中的行计数。目前它只显示最后一个而不是全部。有人可以帮我了解如何显示所有行而不是仅显示一行吗?

    $search = $_GET['pc'];
$approved = 'Approved';
$live = 'Live';
$q = $handler->prepare("SELECT * FROM store WHERE pc = ? OR plus_1 = ? OR plus_2 = ? OR plus_3 = ? OR plus_4 = ?");
$q->bindParam(1, $search);
$q->bindParam(2, $search);
$q->bindParam(3, $search);
$q->bindParam(4, $search);
$q->bindParam(5, $search);
$q->execute();
if($q->rowCount() > 0){
while($r = $q->fetch()){
$local_id = $r['user_id'].;
}

$q = $handler->prepare("SELECT * FROM users WHERE id = ? AND status = ?");
$q->bindParam(1, $local_id);
$q->bindParam(2, $approved);
$q->execute();
if($q->rowCount() > 0){
while($r = $q->fetch()){
$local_id_2 = $r['id'].;
}

$q = $handler->prepare("SELECT * FROM offers WHERE user_id = ? AND status = ? AND approved = ?");
$q->bindParam(1, $local_id_2);
$q->bindParam(2, $live);
$q->bindParam(3, $approved);
$q->execute();



echo $viewAll = $q->rowCount();

}
}

如果尝试回显所有 $local_id 和 local_id2,但只有第一个 ($local_id) 回显所有数据,其余的仅回显第一个数据中的最后一个 $lcoal_id.. 提前致谢。

最佳答案

将使用临时修复来创建另一个包含我需要的所有数据的表。

关于php - 访问 mysql 表中的所有数据时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26001031/

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