如何使用php和mysql显示最后n个插入的记录

时间:2015-04-27 15:47:56

标签: php mysql mysqli

嗨,在下面的图片中,请根据我想要显示最后2条记录的transaction_id观察最后两行数据(数字可能因之前插入的数据而异),并希望更新数据。< / p>

请建议我任何其他想法。我正在生成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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

这个想法怎么样首先我将显示最后生成的ID然后我将显示交易ID并使用该交易ID我将显示记录..