PHP 中mysqli_insert_id MySQLi 函数如何使用
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,今天就跟大家聊聊有关PHP 中mysqli_insert_id MySQLi 函数如何使用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。mys
千家信息网最后更新 2025年12月02日PHP 中mysqli_insert_id MySQLi 函数如何使用
今天就跟大家聊聊有关PHP 中mysqli_insert_id MySQLi 函数如何使用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
mysqli_insert_id - 返回最后一条插入语句产生的自增 ID
语法:mysqli_insert_id ( mysqli $link )
mysqli_insert_id() 函数返回最后一个 SQL 语句(通常是 INSERT 语句) 所操作的表中设置为 AUTO_INCREMENT 的列的值。 如果最后一个 SQL 语句不是 INSERT 或者 UPDATE 语句, 或者所操作的表中没有设置为 AUTO_INCREMENT 的列, 返回值为 0。
注意: 如果在所执行的 INSERT 或者 UPDATE 语句中使用了数据库函数 LAST_INSERT_ID()。 有可能会影响 mysqli_insert_id() 函数的返回值。
参数
| 参数 | 必需的 | 描述 |
|---|---|---|
| link | 是 | 由 mysqli_connect() 或 mysqli_init() 返回的链接标识。 |
返回值
最后一条 SQL(INSERT 或者 UPDATE)所操作的表中设置为 AUTO_INCREMENT 属性的列的值。 如果指定的连接上尚未执行 SQL 语句,或者最后一条 SQL 语句所操作的表中没有设为 AUTO_INCREMENT 的列,返回 0。
注意: 如果返回值超出了 php 允许的最大整数值, mysqli_insert_id() 函数会以字符串形式返回这个值。
$link = mysqli_connect("localhost", "my_user", "my_password", "world");/* 检查连接 */if (mysqli_connect_errno()) { printf("Connect failed: %s\n", mysqli_connect_error());exit();}mysqli_query($link, "CREATE TABLE myCity LIKE City");$query = "INSERT INTO myCity VALUES (NULL, 'Stuttgart', 'DEU', 'Stuttgart', 617000)";mysqli_query($link, $query);printf ("New Record has id %d.\n", mysqli_insert_id($link));/* 删除表 */mysqli_query($link, "DROP TABLE myCity");/* 关闭连接 */mysqli_close($link);看完上述内容,你们对PHP 中mysqli_insert_id MySQLi 函数如何使用有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。
语句
函数
内容
参数
中设
最大
字符
字符串
尚未
属性
形式
数值
数据
数据库
是由
更多
标识
知识
篇文章
行业
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
顺义区制造软件开发报价
服务器运行缓慢
上海电话网络技术创新服务
国内无服务器数据库
惠与合作软件开发
数据库管理免费工具
新能源汽车电池软件开发
哪些数据库可以查找期刊
数据库管理技术独立性
手机像网络技术扣钱啥意思
连接数据库的四个要素为
新的数据如何导入数据库
软件开发版本控制有哪些
农信社软件开发岗
腾讯云服务器实名
电脑关机数据库未退出
杭州网络安全研究所高危
杭州软件开发驻场价钱
四大银行软件开发工资
查找小说软件开发
建立健康数据库
商品分销商城软件开发
用友网络技术有限公司
连接数据库的四个要素为
apex更新后服务器卡
中小学网络安全责任承诺书
jsp 使用数据库
网络安全规定关键信息
郑州最好的软件开发培训机构
公钥服务器是否安全