立华软件园博客
首页
技术文档
源代码
论坛
圈子
博客
书签
文件
相册
商品
游戏开发
程序开发
操作系统
电脑硬件
分类信息
企业信息
安全防护
网站开发与设计
游戏秘技
数码玩家
软件应用
数据库技术
游戏人生
网络游戏
灌水乐园
文艺茶座
历史文化
影音娱乐
数码贴图
活动聚会
车友之家
您的位置:
立华软件园博客
>>
论坛
>>
PHP
>>
查看帖子
字体:
小
中
大
如何在插入数据的同时知道其id号
xingyungulang 发表于: 2006-5-10 16:42 来源:
立华软件园博客
table
id(自动递增) 题目 正文
1 asfa [memo]
2 dsad [memo]
..........
请问在进行insert操作的同时,如何获得此次insert操作所插入数据的id号
注:因为其中可能对数据进行删除,所以不能采用取数据库中最大id再加1的方法
最新回复
yangchilang at 2006-5-10 16:43:02
mysql_insert_id
大傻 at 2006-5-10 16:43:37
偶一般是用的傻方法。。。颇费query
恳请楼上的详叙。
musezhicangmang at 2006-5-10 16:44:17
MySQL 数据库函数库
mysql_insert_id
返回最后一次使用 INSERT 指令的 ID。
语法: int mysql_insert_id(int [link_identifier]);
返回值: 整数
函数种类: 数据库功能
内容说明
本函数可以得到最后一次使用 INSERT 到 MySQL 数据库的执行 ID。
sleibowitz@btcwcu.org
(13-May-1999) 指出在 PHP 3.0.7 版用 REPLACE 也和使用 INSERT 一样,可以使用本函数获得 ID。
风之稍语 at 2006-5-10 16:45:16
就是你执行完了insert语句以后
$id = mysql_insert_id();
就得到新插入数据的ID了.够明白了吧
查看全部回复
我也来说两句
最新更新主题
Delphi for PHP 来了!
【电子书下载】精通PHP+MySQL应用开发
PHP5.1时区设置
日期显示问题???请大家帮帮手!!...
PHP比ASP优秀的七个理由
关于排列
请各位来谈谈php连接数据库方式……...
如何做繁体版呀!
谁在用PHP进行面向对象编程?请给举一...
请问如何上传文件
立华软件园博客
|
交流论坛
|
快捷面板
|
站点地图
|
友情链接
|
空间列表
|
站点存档
|
联系我们
最新回复
恳请楼上的详叙。
mysql_insert_id
返回最后一次使用 INSERT 指令的 ID。
语法: int mysql_insert_id(int [link_identifier]);
返回值: 整数
函数种类: 数据库功能
内容说明
本函数可以得到最后一次使用 INSERT 到 MySQL 数据库的执行 ID。sleibowitz@btcwcu.org (13-May-1999) 指出在 PHP 3.0.7 版用 REPLACE 也和使用 INSERT 一样,可以使用本函数获得 ID。
$id = mysql_insert_id();
就得到新插入数据的ID了.够明白了吧