如何在insert的同时返回插入记录的id呢?(id自动编号)? 我现在做一个下订单的购买。就是提交购买该产品时就把产品的一些信息,加入到购物表,购物表里就有一个id,我就是想添加该记录同时返回这个记录的id,我需要这个id显示这个订单的信息。。谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mysql吗?mysql_insert_id($link)获取上一步insert操作的AUTO_INCREMENT 的 ID 号 insert tb(col_1,col_2) values('1','1');SELECT CAST(scope_identity() AS int); 是mysql。$_SGLOBAL['db']->query("INSERT INTO hfwk_bbgwu (prodid,uid,gwruid,gwrname,shfs,shul,yunf,gwctime,gwtype,zhongji) VALUES ('$prodid','$Uid','$gmruid','$gmrname','$shfs','$shuliang','$yunf','$gmtime','$type','$zhongji')");$id = mysql_insert_id($this->link)) >= 0 ? $id : $this->result($this->query("SELECT last_insert_id()"), 0); mysql_insert_id() 是PHP的函数自己也可以写一个,不怕麻烦的话,呵呵 为了想得分,我也回复一个吧,mysql_insert_id可以得到ID。 若是PDO,则应该是$DB->lastInsertId(); 感觉也是用mysql_insert_id()这个函数 function getlastid(){ mysql_query($sql); return mysql_insert_id();} 我就想知道 不用mysql_insert_id的话 怎么写??? 不用mysql_insert_id() 怎么写? 用php的MYSQL函数:mysql_insert_id() mysql_insert_id()这个是PHP的函数,建议博主深挖哈这个函数的源码。如何在MYSQL里面获取刚插入的值,然后用PHP返回 function getlastid(){ mysql_query($sql); return mysql_insert_id();} 高手帮忙看看PHP更新问题 rewrite成功的,但是路径不对,是不是我的规则有问题,请高手帮忙 php头像显示问题 根据id查询出名字 php 诚聘PHP和数据挖掘工程师 apc缓存加速 PHP开发,实现视频上传-转码 采集京东首页物品以及价格信息[高分求助]-->php正则表达式如何 ecshop 商品数量 球解密个php文件万分感谢,亲,试了很久解密不出来 修改后的mysql连接类 问个 PHP操作CSV的问题!!!!急!!!
SELECT CAST(scope_identity() AS int);
$_SGLOBAL['db']->query("INSERT INTO hfwk_bbgwu (prodid,uid,gwruid,gwrname,shfs,shul,yunf,gwctime,gwtype,zhongji) VALUES ('$prodid','$Uid','$gmruid','$gmrname','$shfs','$shuliang','$yunf','$gmtime','$type','$zhongji')");
$id = mysql_insert_id($this->link)) >= 0 ? $id : $this->result($this->query("SELECT last_insert_id()"), 0);
自己也可以写一个,不怕麻烦的话,呵呵
function getlastid()
{
mysql_query($sql);
return mysql_insert_id();
}
如何在MYSQL里面获取刚插入的值,然后用PHP返回
{
mysql_query($sql);
return mysql_insert_id();
}