为了账号安全,请及时绑定邮箱和手机立即绑定

我想循环数据库的5天记录,不用LIMIT的方法的话,使用 FOR循环该怎么写?

我想循环数据库的5天记录,不用LIMIT的方法的话,使用 FOR循环该怎么写?

鸿蒙传说 2022-04-03 09:09:02
PHP 记录集如何循环出5条记录???不用LIMIT的方法FOR循环怎么写。给个实例吧!我是初学者你们的方法都是把记录集的某个记录循环了5遍。指针就没有改变。我要循环数据库的5天记录啊!
查看完整描述

3 回答

?
慕桂英546537

TA贡献1848条经验 获得超10个赞

$db=new mysqli('hostname','username','password','databasename');
$query="select * from tablename";
$result=$db->query($query);
$num=$result->num_rows;
for($i=1;($i<5&&$i<$num);$i++){
记录处理代码
}

查看完整回答
反对 回复 2022-04-07
?
POPMUISE

TA贡献1765条经验 获得超5个赞

$sql='select * from 你的数据库表名';
$res=mysql_query($sql);
for ($i=0;$i<5;$i++)
if ($row=mysql_fetch_array($res))
echo "$row[0] $row[1] $row[2] <br>";

是这个意思吗?
你仔细看,我的指针没变吗???我在if里面的改变指针的呀!



查看完整回答
反对 回复 2022-04-07
?
天涯尽头无女友

TA贡献1831条经验 获得超9个赞

$sql="select * from 你的数据库表名";
$result=mysql_query($sql);
$row=mysql_fetch_array($result);
for ($i=0;$i<5;$i++)
echo ($row["表的字段名"]."<br>");

查看完整回答
反对 回复 2022-04-07
  • 3 回答
  • 0 关注
  • 130 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号