所以我必须有一个页面,其中来自我们另一个页面的所有日志都被回显。
$query = "SELECT * FROM `returnform` WHERE department_id=1";
$result = mysql_query($query);
while($row = mysql_fetch_array($result)){
echo "<tr class='divEnglish'> <td>" . $row['name'] . "</td>" . " " . "<td>" . $row['returned_date'] . "</td>" . " " . "<td>" . $row['lost'] . "</td>" . " " . "<td>" . $row['lossnum'] . "</td>" . " " . "<td>" . $row['putback'] . "</td>","</tr>";
};
我需要将所有回显的行按从最新到最旧的顺序排列,以便人们在查看页面时查看最新的日志。
答案 0 :(得分:1)
您需要在查询中添加order by
子句。
$query = "SELECT * FROM `returnform` WHERE department_id=1 ORDER BY create_date DESC";
我想你有日期,创建记录的时间,列名是create_date
。