gpt4 book ai didi

php - 如何添加数据库中的每条最后记录?例如。 1 += 1

转载 作者:行者123 更新时间:2023-11-30 21:46:16 26 4
gpt4 key购买 nike

所以,我正在获取表“energy”上的最后一条记录

function find_all_energy() {
global $db;

$sql = "SELECT * FROM energy ORDER BY energyID DESC";
$result = mysqli_query($db, $sql);
$energy = mysqli_fetch_assoc($result);
mysqli_free_result($result);

return $energy;
}

最后一条记录返回“1000”,但是如果有像“2000”这样的新插入记录怎么办,我想将它返回为“3000”,因为(+=)和新插入记录再次像“5000”那么它会把它取为“8000”等等。谢谢!

最佳答案

你表格的最后一行是什么?我建议在 WHERE 要求上使用 MAX(id) 来完成它,就像在 this post 中建议的那样:

SELECT row 
FROM table
WHERE id=(
SELECT max(id) FROM table
)

关于php - 如何添加数据库中的每条最后记录?例如。 1 += 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49324801/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com