您好在下图中,请观察基于transaction_id的最后两行数据,我想显示最后2条记录(该数字可能会根据之前插入的数据而有所不同),并希望更新数据。

请给我提出任何其他想法。我正在生成transaction_id作为自动生成的,因此它在自动刷新期间会发生变化。

id course_id donate_amount  transaction_id
1     1        1300           abcd
2     2        1300           abcd
3     1        1200           xyz
4     2        1200           xyz

最佳答案

要获取最后插入,更新或删除的行,可以使用ROW_COUNT() mysql函数。之后,您可以执行
"SELECT xxx FROM yyyORDER BY id desc LIMIT zzz",其中zzz是从ROW_COUNT()函数获得的值。

关于php - 如何使用php和mysql显示最后n条插入的记录,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29900329/

10-16 05:54