MySQL的最后一行没有显示

时间:2019-11-01 05:21:45

标签: php mysql mysqli

当我通过降序发布ID从表中获取数据时。它显示所有行,但不显示最后一行。 我的postmeta表有3列,分别是idtitledec

它有3行。 id是AUTO_INCREMENT。

id   title   Dec
1    mrt     gff
2    medha   Vvv
3    Hdjfj   Hhj

我用它来从表中获取数据。

<?php
require 'db.php'; 
$sql = "SELECT * FROM postmeta ORDER BY id DESC";
$query = mysqli_query($con, $sql);
while ($mrt = mysqli_fetch_array($query, MYSQLI_ASSOC)) {
echo ":post id:" . $mrt["id"] . ":post name:" . $mrt["title"]; 
} 
mysqli_free_result($query);
mysqli_close($con);
?> 

输出为

:post id:2:post name:medha:post id:1:post name:mrt

但是最后一行没有显示。为什么不显示?

我想要这个输出

:post id:3:post name:Hdjfj:post id:2:post name:medha:post id:1:post name:mrt

我该怎么办?

0 个答案:

没有答案