数据库您现在的位置是:首页 > 博客日志 > 数据库

PHP mysql_insert_id() 函数 和 mysqli_insert_id() 函数的区别

<a href='mailto:'>微wx笑</a>的头像微wx笑 2023-01-07数据库 0 0关键字: php  mysql  

PHP mysql_insert_id() 函数 和 mysqli_insert_id() 函数的功能是一样的,但是在使用上还是存在一点区别,需要注意一下。

PHP mysql_insert_id() 函数 和 mysqli_insert_id() 函数的功能是一样的,但是在使用上还是存在一点区别,需要注意一下。Ie8无知


Ie8无知

1、需要使用的连接不一样,这个大家应该都知道。Ie8无知

2、对参数的要求,一个是可选,一个是必须Ie8无知

语法

mysql_insert_id(connection)
参数描述
connection可选。规定 MySQL 连接。如果未规定,则使用上一个连接。

说明

mysql_insert_id() 返回给定的 connection 中上一步 INSERT 查询中产生的 AUTO_INCREMENT 的 ID 号。如果没有指定 connection ,则使用上一个打开的连接。Ie8无知


Ie8无知

语法

mysqli_insert_id(connection);


Ie8无知

参数描述
connection必需。规定要使用的 MySQL 连接。

技术细节

返回值:返回一个在最后一个查询中自动生成的带有 AUTO_INCREMENT 字段值的整数。如果数字 > 最大整数值,它将返回一个字符串。如果没有更新或没有 AUTO_INCREMENT 字段,将返回 0。
PHP 版本:5+


Ie8无知

参考:Ie8无知

https://www.w3school.com.cn/php/func_mysql_insert_id.asp Ie8无知

https://www.runoob.com/php/func-mysqli-insert-id.html Ie8无知


Ie8无知

本文由 微wx笑 创作,采用 署名-非商业性使用-相同方式共享 4.0 许可协议,转载请附上原文出处链接及本声明。
原文链接:https://www.ivu4e.cn/blog/database/2023-01-07/1650.html

很赞哦! () 有话说 ()