Я пытаюсь получить данные из базы данных mysql с помощью следующего кода:
$query = "select DISTINCT std_id from messages where staff_id = '$id' ORDER BY messages.msg_id DESC";
echo $query."\n";
$stmt = $this->conn->prepare($query);
if ($stmt->execute()) {
$stmt->setFetchMode(PDO::FETCH_ASSOC);
while ($row = $stmt->fetch()) {
$object = array(
"std_id" => $row['std_id']
);
array_push($std_list, $object);
}
}
Результат с тем же запросом, отображающим мне этот результат на phpmyadmin:
И после получения результата он выходит из последовательности ниже результата выдачи
Данные таблицы показаны ниже: