Сортировка без дубликатов PHP + MySQL

Есть SQL запрос на вывод строк без повторение по последнему ID

SELECT DISTINCT `chat_id` FROM `message` WHERE `author_id`='$my_id' OR `client_id`='$my_id' ORDER BY `id` DESC

Которая обрабатывается:

$stmt = $mysql->prepare("SELECT DISTINCT `chat_id` FROM `message` WHERE `author_id`='$my_id' OR `client_id`='$my_id' ORDER BY `id` DESC");
$stmt->execute();
$res_chat_id = $stmt->get_result();
while($r_c_id = $res_chat_id->fetch_assoc()){ 
    echo $r_c_id['chat_id']."<br>";
}

Суть в том, что если ввести этот запрос в phpMyAdmim, то выводится следующий порядок: 13, 1, 12 Но PHP выводит 13, 12, 1

Почему php выводит не так, как выводит phpMyAdmin и как это исправить? Нужно чтобы PHP выводил также, как выводит phpMyAdmin


Ответы (0 шт):