gpt4 book ai didi

php - 统计mysql表中的记录数

转载 作者:行者123 更新时间:2023-11-29 12:56:13 26 4
gpt4 key购买 nike

我有一个我想要使其动态化的轮播。要操作,轮播必须以类开头

 <div class="item active"> 

并且必须远离 while 循环。在第四条记录提取之后,类必须变得简单

 <div class="item">

总结:

   0 to 4 ->  <div class="item active"> 
5 to 8 --><div class="item">
9 to 12 --> <div class="item"> ....so on

如何统计提取的记录?谢谢

 <?php
$banner = "SELECT * FROM tbl_banner";
$result_b = dbQuery($banner);
// here --> <div class="item active"> or <div class="item">
while($row_b = dbFetchAssoc($result_b)) {
extract($row_b);
?>
<div class="col-md-3">
<div class="w-box inverse">
<div class="figure">
<img alt="" src="banner/<?php echo $img; ?>" class="img-responsive">
<div class="figcaption bg-2"></div>
<div class="figcaption-btn">
<a href="banner/<?php echo $img; ?>" class="btn btn-xs btn-one theater"><i class="fa fa-plus-circle"></i> Zoom</a>
<a href="#" class="btn btn-xs btn-one"><i class="fa fa-link"></i> View</a>
</div>
</div>
<div class="row">
<div class="col-xs-9">
<h2><?php echo $img_title; ?></h2>
<small><?php echo $img_desc; ?></small>
</div>

</div>
</div>
</div>

<?php
}
?>

最佳答案

您可以使用num_rows来查看返回了多少行。不幸的是,从你的问题中我无法判断你是否使用 MySQL、MySQLi 还是 PDO,因为你似乎将所有查询传递到一个类中。

对于 MySQLi,请使用以下命令:

$num = $result_b->num_rows;

关于php - 统计mysql表中的记录数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24024127/

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