php - 如何获取主键字段的最后插入值?

标签 php mysql primary-key

我正在使用 MySQL。我必须获取最后插入的记录的主键值。 我怎样才能得到这个?

最佳答案

这将返回最后插入的 ID。

SELECT LAST_INSERT_ID();

if ((result = mysql_store_result(&mysql)) == 0 &&
    mysql_field_count(&mysql) == 0 &&
    mysql_insert_id(&mysql) != 0)
{
    used_id = mysql_insert_id(&mysql);
}

关于php - 如何获取主键字段的最后插入值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11539418/

相关文章:

mysql - 需要帮助格式化 MySQL 查询的 CONCAT()

c# - 插入时违反 PRIMARY KEY 约束

mysql - 如何在mysql的外键约束中允许0?

javascript - 检查ajax/php返回的数据

php - 在侧边栏 Wordpress 小部件之间放置文本

php - PHP 支持哪些数据库?

php - 甜蜜警报(我想更新数据库状态(默认 :pending) into confirm when i click sweet alert confirm button

mysql - MySQL如何检测中文字符?

php - 如何在 Laravel 5.7 中获取 json 值?

sql - 复合主键中使用的外键