使用php实现降序

使用php实现降序,php,Php,在下面的代码中,它的数字是1,2,3,4,5…等等,但我需要5,4,3,2,1这样的数字 <?php //$events = $db->select("select * from main_menu where mm_menu='4' and mm_status='1' and mm_project='1' order by mm_order asc limit 0,10"); $events = $db->select("sel

在下面的代码中,它的数字是1,2,3,4,5…等等,但我需要5,4,3,2,1这样的数字

 <?php
    //$events = $db->select("select * from main_menu where mm_menu='4' and mm_status='1' and mm_project='1' order by mm_order asc limit 0,10");
    $events = $db->select("select * from main_menu where mm_menu='4' and mm_status='1' and mm_project='1' order by mm_id desc");
    if (count($events) > 0) {
        $i = 1; 
        foreach ($events as $event_info) {
            $clsIn = ($i==1) ? "in" : "";
            $clsOut = ($i==1) ? "" : "collapsed";
            ?>
    
            <tr>
            <td><?php echo $i ?></td>
            <td><?php echo $event_info['mm_title'];?></td>
            <td><?php echo html_entity_decode($event_info['mm_content']);?></td>
            </tr>    
    
            <?php 
            $i++;
        }
    }?>

如果要倒计时,请将
$i
设置为事件总数,然后将其递减:

第一:

$i = count($events);
然后在循环结束时:

$i--;

请尝试正确设置问题代码的格式。此外,您还需要添加一些解释,说明您想要什么以及在实现该目标时遇到的问题。读一读,了解更多想法。接下来的数字是1、2、3、4、5……等等,但我需要5、4、3、2、1这样的数字。没问题……但如果答案对你有帮助,表达感谢的最佳方式是将其标记为“已接受”(单击旁边的勾号,使其变为绿色)。不需要评论,除非你想评论。采取(我可以看到你还没有,从你的个人资料),这样你就有一个更好的了解该网站如何工作:-)。另请参见“帮助”部分。谢谢