mysql获取上一步INSERT操作产生的ID
2016-02-10 14:58
579 查看
//获取上一步INSERT操作产生的ID
function GetLastID()
{
//如果 AUTO_INCREMENT 的列的类型是 BIGINT,则 mysql_insert_id() 返回的值将不正确。
//可以在 SQL 查询中用 MySQL 内部的 SQL 函数 LAST_INSERT_ID() 来替代。
//$rs = mysql_query("Select LAST_INSERT_ID() as lid",$this->linkID);
//$row = mysql_fetch_array($rs);
//return $row["lid"];
return mysql_insert_id($this->linkID);
}
function GetLastID()
{
//如果 AUTO_INCREMENT 的列的类型是 BIGINT,则 mysql_insert_id() 返回的值将不正确。
//可以在 SQL 查询中用 MySQL 内部的 SQL 函数 LAST_INSERT_ID() 来替代。
//$rs = mysql_query("Select LAST_INSERT_ID() as lid",$this->linkID);
//$row = mysql_fetch_array($rs);
//return $row["lid"];
return mysql_insert_id($this->linkID);
}
相关文章推荐
- MySql远程连接无法打开解决办法
- Mysql-5.6与Hibernate结合中文乱码
- MySql 增加字段 删除字段 修改字段名称 修改字段类型
- Mysql服务不见的解决办法
- MySQL时间戳转换
- MySQL UPDATE子查询
- Ubuntu 安装mysql和简单操作
- 查看mysql连接数 sql语句执行时间
- MySQL各版本的区别
- MySQL_使用时遇到的问题汇总
- MySQL5.7 Replication主从复制配置教程
- mysql 使用基本教程
- MySQL 笔记
- [MySQL 5.6] 5.6新参数 (完全版)
- MySQL · 性能优化· 5.7.6 InnoDB page flush 优化
- 一些实用的mysql语句(不断积累更新)
- mac环境下手动卸载mysql
- mysql 结果集合切换
- mysql
- MySQL数据库触发器(trigger)