1
//get the messages from the database
$messagesID_query = mysql_query("SELECT
messageID,
posterID,
messageTime,
message
FROM
chat_messages
ORDER BY
messageTime DESC
LIMIT
20");
上面的mysql_query从表中返回最新的20个条目。但是,我理想的是需要在提取行之前反转资源。反转一个mysql资源
目前,我运行2个循环: 1 - 一个获取所有结果在一个php数组中 2 - 然后另一个处理数组以反向打印。
我想优化这种工作方式...是否有可能扭转mysql资源之前我开始提取行,所以我不必扭转数组在PHP中?
或者,有没有一种方法,我已经看过重写查询,以相反的顺序返回上述行..但仍然得到最新的20个结果,如上所述?
也就是说辉煌!我不知道子查询..解决! – John 2012-04-17 16:35:43