我有一个从大型数据库中提取的结果集:
$result = mysql_query($sql);
我遍历这个记录集一次以提取特定的数据位并使用while($row = mysql_fetch_array($result))
. 在页面的后面,我想再次循环通过相同的记录集并输出所有内容 - 但是因为我之前使用了记录集,所以我的第二个循环什么也不返回。
我最终通过循环遍历第二个相同的记录集 ( $result2 = mysql_query($sql);
) 解决了这个问题,但我讨厌两次进行相同的 SQL 调用。有什么办法可以多次循环遍历同一个数据集?