Php 对mysql表中的记录进行计数
我有一个旋转木马,我想让它充满活力。要操作,旋转木马必须以类开始Php 对mysql表中的记录进行计数,php,mysql,Php,Mysql,我有一个旋转木马,我想让它充满活力。要操作,旋转木马必须以类开始 <div class="item active"> 而且必须远离while循环。在第四次记录提取之后,类必须变得简单 <div class="item"> 总之: 0 to 4 -> <div class="item active"> 5 to 8 --><div class="item"> 9 to 12 --> <d
<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
0到4->
5到8-->
9到12-->…等等
如何计算提取的记录?
谢谢
“class=”img responsive“>
您可以使用num_rows
查看返回了多少行。不幸的是,从您的问题中,我无法判断您使用的是MySQL、MySQLi还是PDO,因为您似乎将所有查询都传递到了一个类中
对于MySQLi,请使用以下内容:
$num = $result_b->num_rows;
或
另请参见:我不明白。。。。
我想要这样的结果,用这种方式解释:
$query ="SELECT .....
<div class="row">
<div class="item active">
while {
<div1>...</div>
<div2>...</div>
<div3>...</div>
<div4>...</div>
} //end while
</div>
</div>
<div class="row">
<div class="item">
while {
<div4>...</div>
<div6>...</div>
<div7>...</div>
<div8>...</div>
} //end while
$query=“选择…”。。。。。
而{
...
...
...
...
}//结束时
当{
...
...
...
...
}//结束时
etc etc好吧,您可以使用SQL的
COUNT()
函数但是有更多的方法可以做到这一点;很多。我如何打印一个div类或其他具有MYSQL函数的类??
SELECT COUNT(*) AS cnt FROM tbl_banner
count( $res ); # in php
$query ="SELECT .....
<div class="row">
<div class="item active">
while {
<div1>...</div>
<div2>...</div>
<div3>...</div>
<div4>...</div>
} //end while
</div>
</div>
<div class="row">
<div class="item">
while {
<div4>...</div>
<div6>...</div>
<div7>...</div>
<div8>...</div>
} //end while