社区
基础编程
帖子详情
除了 MYSQL_INFO(),哪种方法可以获得刚插入的记录?
stan23
2003-12-25 03:42:52
因为记录数后面要用到,所以需要规范的返回数字,
前面的查询类似这样的(T1和T2结构相同):
$res = mysql_query("INSERT INTO t1 SELECT * FROM t2 WHERE colum1=2");
如何把刚刚插入的记录条数返回到一个变量里?
...全文
26
2
打赏
收藏
除了 MYSQL_INFO(),哪种方法可以获得刚插入的记录?
因为记录数后面要用到,所以需要规范的返回数字, 前面的查询类似这样的(T1和T2结构相同): $res = mysql_query("INSERT INTO t1 SELECT * FROM t2 WHERE colum1=2"); 如何把刚刚插入的记录条数返回到一个变量里?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
phanx
2003-12-25
打赏
举报
回复
mysql_affected_rows
(PHP 3, PHP 4 )
mysql_affected_rows -- 取得前一次 MySQL 操作所影响的记录行数
描述
int mysql_affected_rows ( [resource link_identifier])
mysql_affected_rows() 返回最近一次与 连接句柄 关联的 INSERT,UPDATE 或 DELETE 查询所影响的记录行数。如果连接句柄没有指定, 则默认使用最近一次由 mysql_connect() 函数打开的连接句柄。
注: 如果你使用事务处理(transactions),你需要在 INSERT,UPDATE 或 DELETE 查询后调用 mysql_affected_rows() 函数,而不是在 commit 命令之后。
如果最近一次操作是没有任何条件(WHERE)的 DELETE 查询, 在表中所有的记录都会被删除,但该函数返回值为 0。
注: 当使用 UPDATE 查询,MySQL 不会将原值和新值一样的列更新。 这样使得 mysql_affected_rows() 函数返回值不一定就是查询条件所符合的记录数。 只有真正被修改的记录数才会被返回。
mysql_affected_rows() 函数不适用于 SELECT 语句;只适用于能够修改记录的语句中。请使用 mysql_num_rows() 函数来获得 SELECT 所返回的记录行数。
如果最近一次查询失败的话,函数返回 -1。
phanx
2003-12-25
打赏
举报
回复
mysql_affected_rows -- 取得前一次 MySQL 操作所影响的记录行数
MySQL
DML 语言(
插入
、更新与删除数据)
Re:
MySQL
DML 语言(
插入
、更新与删除数据) ======================= # DML 数据操作语言 包括动词:INSERT、UPDATE、DELETE 等等 它们分别用于添加、修改和删除表中的行(数据) #
插入
、更新与删除数据 ...
php
mysql
获取新添加
记录
的id值_PHP获取
MySql
新增
记录
ID值的
方法
今天发现用
mysql
_insert_id()获取到的新增
记录
的id不正确,虽然发现源代码的事务写的有问题,但是最根本的原因是,我
插入
数据的id类型是bigint型获取
MySql
新增
记录
ID值的
方法
有1.使用语句
mysql
_query("select max(id...
关于
mysql
_query()的返回值问题
最近在做一个网络通信的小项目,其中用到了一些基本的数据库
Mysql
的知识。在项目中有一个需求是:判断用户注册时的用户名是否已被注册,针对这个需求,需要用到
mysql
_query()来执行select语句查询数据库中是否存在...
mysql
获取
插入
数据的id_
mysql
插入
记录
后获取
插入
数据的id值
最近自己折腾点东西,使用
mysql
数据库的时候发现没有oracle的序列,
插入
数据前无法通过获取序列的方式拿到
记录
ID值,设置到关联表中进行关联。在网上找了一些相关的资料,可以拿到最后一次
插入
的ID值。在
MySQL
中,...
php
mysql
获取新添加
记录
的id值_php
获得
刚
插入
数据的id 的几种
方法
总结
向
mysql
插入
数据时 很多时候 我们想知道
刚
刚
插入
数据的id 这对我们很有用 下面我说出常用的三种
方法
并一一分析其利与弊。一 用以下语句:
mysql
_query("select max(id) from t1",$link);使用这种
方法
时 我们得到得是...
基础编程
21,886
社区成员
140,365
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章