数据库表。

applicant
       app_id(p)   fullname
        ------------------------------------
           1       John Bie
           2       Hanna


rec_list

       Id(p)   app_id(f)  fullname request
       ------------------------------------
        1         1       John Bie   ball
        2         1       John Bie   bag
        3         2       Hanna      Jewelry
        4         1       John Bie   tshirt
        5         2       Hanna      Dress

我的问题是:它将显示应用程序id的最后2条记录。
$app1 = $_GET["app_id"];
       $query = mysql_query("SELECT * FROM rec_list WHERE app_id = $app1 ORDER BY id DESC LIMIT 1,1")

结果将显示第二条记录。
Name: John Bie
last request: Bag

但是当我在preview.php脚本中查看包时
结果还是
Name: John Bie
last request: Bag

如何让它像这样显示:球>包>T恤
Name: John Bie
last request: ball

最佳答案

试试这个:

SELECT columns FROM table ORDER BY id DESC LIMIT 2;

关于php - 如何使用mysql查询显示第二条最后一条记录?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32711067/

10-14 23:19