PDO Library Medoo降序不起作用

时间:2018-08-05 22:36:25

标签: php pdo medoo

我正在使用PDO库,该库具有基本且简单的语法,因此每个具有MySQL基本知识的人都可以理解该代码。 我尝试使用PDO(没有我正在使用的库)运行查询,但是问题仍然存在。

$tickets = classes::$pdo->select('tickets', '*', [
                'TicketUserID' => classes::$user->data['UserID']
            ]);

            foreach($tickets as $ticket) {
                $ticket_replies = classes::$pdo->select('replies', '*', [
                    'ReplyTicketID' => $ticket['TicketID']
                ], [
                    'ORDER' => [
                        'ReplyID' => 'DESC'
                    ],
                    'GROUP' => 'ReplyTicketID'
                ]);

                foreach($ticket_replies as $reply) {
                    echo $reply['ReplyID'];
                }
            }

运行查询后,我将获得所有选择均正确的列表,但以升序而不是降序排列。 我确定这不是库中的问题,而是我的代码中的问题。

致谢。

1 个答案:

答案 0 :(得分:1)

您尝试过吗? ?

$tickets = classes::$pdo->select('tickets', '*', [
    'TicketUserID' => classes::$user->data['UserID']
]);

foreach($tickets as $ticket) {
    $ticket_replies = classes::$pdo->select('replies', '*', [
        'ReplyTicketID' => $ticket['TicketID'],
        'ORDER' => ['ReplyID' => 'DESC'],
        'GROUP' => 'ReplyTicketID'
    ]);

    foreach($ticket_replies as $reply) {
        echo $reply['ReplyID'];
    }
}

因为我认为您的阵列不正确。