反转PHP fetch_array()

时间:2014-02-25 11:04:52

标签: php sql

我有这段代码:

while($row = $list_news->fetch_array()) {
    echo '<div id="news_container">';
    echo '<div id="title_container">';
    if($row['NewsDate']!=""){
        echo '<p class="news_title">' . $row['NewsTitle'] . ' - ' . $row['NewsDate'] . '</p>';}
    else {
    echo '<p class="news_title">' . $row['NewsTitle'] . '</p>';}
        echo '</div>';
    if($row['NewsImage']!=""){echo '<img src="' . $row['NewsImage'] . '" />';}
    echo '<p class="news_content">' . $row['NewsDesc'] . '</p>';
    echo '</div>';
}

在我的SQL表中,每个新闻行都有一个ID,但我不确定如何反转列表,你会怎么做呢?

提前致谢。

3 个答案:

答案 0 :(得分:3)

我不知道您使用哪些方法或查询来检索结果,但这可以通过在SQL查询的末尾添加ORDER BY ID DESC来轻松完成。

答案 1 :(得分:0)

Select查询

select * from `your_table` order by `id` DESC

答案 2 :(得分:0)

添加您的查询order by ID desc

它给你结果降序