网站建设

新都冠辰拥有一支 10年以上经验丰富的 网站制作团队,而且具备科学的建站流程和快速的客户服务体系(mmoggo女性品牌排行榜 )

新都网站建设








专家

整合营销

短时间、快速度、 简操作、低投入提高品牌展示率

整合营销专家

网站推广

搜索引擎优化 ,百度自然排名,真 正实现点击不收费!

网站优化推广

主机域名

独家采用独立 IP,减少IP被封机率;免受攻 击;利于优化排名

独立IP主机

mysql_insert_id函数的用法及介绍   


时间:2013年01月14日 来源:新都网站建设         www.  浏览量: 【字体:
 
mysql_insert_id() 函数返回上一步  INSERT 操作产生的  ID。 如果上一查询没有 产生 AUTO_INCREMENT 的 ID,则 mysql_insert_id() 返回 0。如果需要保存该 值以后使用,要确保在产生了值的查询之后立即调用 mysql_insert_id()。 mysql_insert_id() 将 MySQL 内部的 C API 函数 mysql_insert_id() 的返回值转换成  long(PHP 中命名为 int)。如果 AUTO_INCREMENT 的列的类型是 BIGINT,则 mysql_insert_id() 返回的值将不正确 。可以在 SQL 查询中用 MySQL 内部的 SQL 函数 LAST_INSERT_ID() 来替代。 语法 mysql_insert_id(connection)connection可选。规定 MySQL 连接。如果未规定 ,则使用上一个连接。 说明mysql_insert_id() 返回给定的 connection 中上一步 INSERT 查询中产生的 AUTO_INCREMENT 的 ID 号。如果没有指定 connection ,则使用上一个打 开的连接。 提示和注释注释: 如果需要保存该值以后使用,要确保在产生了值的查询之后立即调用 mysql_insert_id()。例子 <?php$con = mysql_connect(localhost, hello, 321);if (!$con){die(’Could not connect: ’ . mysql_error());} $db_selected = mysql_select_db(test_db,$con); $sql = INSERT INTO person VALUES (’Carter’,’Thomas’,’Beijing’);$result = mysql_query($sql,$con);echo ID of last inserted record is: . mysql_insert_id(); mysql_close($con);?> 输出类似: ID of last inserted record is: 5 Mysql插入记录后函数 Mysql_insert_id为空的解决方法 1,同时打开了一个 以上的数据库资源,如果其中一个资源,没有使用insert语句,或,没有 auto_increment类型的数据,或返 回结果恰好为空值时,会导致mysql_insert_id()返回空值。 解决办法就是:指 定连接资源即可。mysql_insert_id(this->conn); 2,此外的一种情况 不是mysql_insert_id()本身导致的返回结 果为空。有一次,用die(mysql_insert_id());来返回刚插入的 id。数据库里已经成 功插入了,但是返回确实空值,后发现,die()只接受字符串。 解决办法: die(mysql_insert_id().”);就可以了。
相关链接:
·line-height的用法和介绍 
·asp计算时间间隔函数  DateAdd
·CSS知识之list-style-type介绍
·JS常见事件的介绍 
·asp网页开发常用函数 
·list-style的属性用法 
·VPS管理面板ZPanelX介绍及安装教程 
·介绍9种不受搜索引擎欢 迎的网站
·介绍四种网站的推 广方法和特点
联系我们
  • 业务咨询1:18782121200
  • 业务咨询2:18080432432
  • 服务热线:   028-86088588
  • 服务热线:   028-62322623
  • 免费热线: 400-000-2367
  • 投诉电话: 028-88028543
  • 传真:028-62322623-823
返回首页| | | | |
新都网站建设         冠辰公司为您提供:网页设计、成都品牌网站建设、网站推广、网络公司、企业网站建设、免费上门服务 等一站式互联网服 务。
版权所有 Copyright © 2002-2014 四川冠辰科技开发 有限公司 http://www.保留所有权利 蜀ICP备11012605号
地址:成都市金丰 路6号量力钢铁交易大 厦B座2010室
服务热线:   400-000-2367 028-86088588 总机:028-62322623-0 传真:028-62322623-823
友情连接: QQ:3575114 >>>更多
友情链接:    网上彩票线路导航   百赢棋牌网址   网上彩票怎么买   秒速飞艇平台   大地网投