【发布时间】:2023-03-14 09:01:01
【问题描述】:
我不知道为什么它在 PHP 中表现得那样。在我的第一个 while() 循环中显示数据,但第二个和第三个 while() 循环不返回/显示任何数据。我只使用一个 sql 查询来获取相同的数据 3 次。
你知道为什么在 php 的第二个和第三个 while 循环中没有显示数据吗?
$query = mysql_query("SELECT * FROM contact_details ORDER BY family_name LIMIT 10");
while($a=mysql_fetch_array($query)){
echo $fname = $a['family_name'];
echo "<br/>";
}
while($b=mysql_fetch_array($query)){
echo $fname = $b['family_name'];
echo "<br/>";
}
while($c=mysql_fetch_array($query)){
echo $fname = $c['family_name'];
echo "<br/>";
}
【问题讨论】:
-
想想为什么第一个循环会首先停止!
-
@deceze 我不是像你这样的专业程序员!
-
所以?这会妨碍你思考吗?
标签: php