【发布时间】:2012-09-05 22:05:48
【问题描述】:
我有一个从数据库中检索值的代码。但我想以相反的顺序获取这些值。参见这个例子
While($row=mysql_fetch_assoc($rs)){
echo $row['id']."<br>";//gives 1 and 2 and so on
echo $row['val']."<br>";// gives abc and def and so on
}
但我想要
2
def
1
abc
我怎么能这样做。我不想像使用 ORDER BY 一样使用查询。所以我可以在 PHP 端控制它吗??
【问题讨论】:
-
如果顺序对您很重要,那么您可能需要考虑使用
order by,因为 mysql 不保证每次查询运行时都会以相同的顺序返回行。
标签: php while-loop fetch