北京SEO

Mysql INSERT数据并返回返回自增ID

2019/10/10/17:36:01  阅读:2352  来源:谷歌SEO算法  标签: 发外链

在mysql要返回最新插入的ID我们只要在insert之后调用php中的mysql_insert_id() 函数就可以获取到最新自增ID了.

如何返回插入一条数据,该数据自增ID的ID号?PHP 函数 mysql_insert_id() 是返回在最后一次执行了 INSERT 查询后,由 AUTO_INCREMENT 定义的字段的值.

示例代码,代码如下:

  1. <?php
  2. $link=mysql_connect('localhost','mysql_user','mysql_password');
  3. if(!$link){
  4. die('Couldnotconnect:'.mysql_error());
  5. }//phpfensi.com
  6. mysql_select_db('mydb');
  7. mysql_query("INSERTINTOmytable(product)values('kossu')");
  8. printf("Lastinsertedrecordhasid%dn",mysql_insert_id());
  9. ?>

在实际的编程中,经常会用到mysql查询类,示例代码如下:

  1. $sql="insertinto$tablenamesetame='$title',author='$boke',`desc`='$desc',cat_id='$catid',adddate='".date('Y-m-dH:i:s')."'";
  2. $result=$query->query($sql);
  3. $f_id=$query->insert_id();
  4. if($result){
  5. echo"添加成功。<ahref='detail.php?id=$f_id'>查看</a>";
  6. }
  7. //insert_id
  8. publicfunctioninsert_id(){
  9. return($I1=mysql_insert_id($this->_conn))>=0?$I1:$this->result("SELECTlast_insert_id();");
  10. }

广告内容

Mysql INSERT数据并返回返回自增ID Mysql INSERT数据并返回返回自增ID Mysql INSERT数据并返回返回自增ID

相关阅读

热门评论

SEO研究中心 SEO研究中心

SEO研究中心提供免费SEO公开课

总篇数170

精选文章

RMAN中catalog和nocatalog区别介绍 小技巧:为Linux下的文件分配多个权限 zimbra8.5.1安装第三方签名ssl证书的步骤 解决mysql不能远程连接数据库方法 windows服务器mysql增量备份批处理数据库 mysql中slow query log慢日志查询分析 JavaScript跨域问题总结 Linux下负载均衡软件LVS配置(VS/DR)教程 mysql中权限参数说明 MYSQL(错误1053)无法正常启动

SEO最新算法