通过使用 PHP 降序显示值

  • 本文关键字:降序 显示 PHP php
  • 更新时间 :
  • 英文 :


我对此很陌生。 我正在尝试通过从最大的 ID 开始来显示 sql 表的内容。 这是脚本。

<?php
include("config.php");
// Get contents of the designated table
$reponse = $bdd->query('SELECT * FROM dossier');
// Display each entry one by one
while ($data = $reponse->fetch()) {
?>
<tr class="odd gradeX">
<form action='delete_dossier.php' method='post'>
<td style="width:5%;"><?php echo $data['id']; ?></td>
<td><?php echo $data['nom']; ?></td>
<td><?php echo $data['officier']; ?></td>
<td><?php echo $data['date']; ?></td>
<td style="width:50%;"><?php echo $data['incident']; ?></td>
<td><?php echo $data['charge']; ?></td>
<td><?php echo $data['peine']; ?></td>
</form>
</tr>
<?php
}
$reponse->closeCursor(); // Complete query
?>

对你来说,answey可能是显而易见的,但我在sql和php方面的技能非常生疏。

谢谢!

SQL具有通过ORDER BY子句对结果进行排序的天生能力:

SELECT <field> FROM <table> ORDER BY <field> <direction>

其中<direction>ASC用于上升或DESC用于下降。如果省略,则假定ASC

所以:

$reponse = $bdd->query('SELECT * FROM dossier ORDER BY id DESC');

最新更新