Полученные данные не в последовательности MySQL и PHP - PullRequest
0 голосов
/ 09 мая 2018

Я пытаюсь получить данные из базы данных 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: Result on phpmyadmin

И после получения результата он выходит из последовательности ниже результата выдачи

enter image description here

Данные таблицы показаны ниже:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...