cakephp按ID排序

时间:2015-10-23 06:35:17

标签: cakephp

我有一个小的CakePHP应用程序,我在其中检索表中的一些客户端信息。在我的所有客户出现的主表中,我想按ID(顶部最高ID)对它们进行排序

我目前的代码如下:

    <?php foreach($clients as $client) : ?>
    <tr>
        <td><?php echo $client['Client']['id']?></td>
        <td><?php echo $this->Html->link($client['Client']['client_name'], array('action' => 'view', $client['Client']['id']), array('class' => 'view')); ?></td>
        <td><?php echo $client['Client']['client_contact']?></td>
        <td><a href="tel:<?php echo $client['Client']['client_phone']?>"><?php echo $client['Client']['client_phone']?></a></td>
        <td><a href="mailto:<?php echo $client['Client']['client_email']?>"><?php echo $client['Client']['client_email']?></a></td>
    </tr>
    <?php endforeach; ?>

如何在此处实现相关的排序顺序?非常感谢一些专家的帮助,谢谢

1 个答案:

答案 0 :(得分:0)

您可以在查找功能中使用order。如下面的代码

$this->Client->find('all', array(
    'order' => array('Client.id' => 'desc')
));