这是mysql
qyery从ministries
表格检索不同的tbl_question
并从DESC
检索数据的顺序。
SELECT DISTINCT (trim( ministry ))
FROM tbl_question
WHERE id =422
ORDER BY id DESC
这很好,按预期检索数据,但php的代码没有按预期检索数据,而是将数据的顺序从DESC
更改为ASC
。这是PHP代码:
<?php
$link = mysql_connect('localhost', 'user', 'password');
mysql_select_db('DataBase');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
$members= mysql_query("SELECT DISTINCT(`tbl_question`.`ministry`) FROM `tbl_question` WHERE `tbl_question`.`memberId` = '422' ORDER BY `tbl_question`.`id` DESC");
$array_sessions = array();
while($member = mysql_fetch_array($members))
{
echo $member['ministry']."<br />";
}
mysql_close($link);
?>
任何人都可以帮我解决问题。 感谢。