zxxn.net
当前位置:首页 >> php函数mysql_insErt_iD无法使用的问题 >>

php函数mysql_insErt_iD无法使用的问题

在mysqli扩展中,insert_id是mysqli对象的一个属性,而不是一个方法, 所以应该是: echo $conn->insert_id;

PHP MySQL 中 mysql_insert_id() 函数的使用方法 mysql_insert_id() 函数返回上一步 INSERT 操作产生的 ID。 如果上一查询没有产生 AUTO_INCREMENT 的 ID,则 mysql_insert_id() 返回 0。 mysql_insert_id(connection) 参数说明 connection 可眩...

这个函数是返回上一步插入记录后产生的ID号的,如果没有产生ID,那么就返回0 这个在THINKPHP中很简单,在使用ADD()插入记录后,直接饮用变量就可以了,比如: $list=$data=D('user')->data($map)->add(); 那么$list就是你需要的ID,比如这么用 $...

$r=mysql_query($query,$ab)or die("失败"); 里面的$ab,应该是$db吧 $r=mysql_query($query,$db)or die("失败");

mysql_query($sql); echo "插入成功"; 改成: echo mysql_query($sql) ? '插入成功' : mysql_error(); 然后运行一下,如果输出“插入成功”,那你的数据库中是不可能没有数据的 如果输出一段英文,这段英文是返回的上一次mysql操作错误,也就是sql...

mysql_fetch_array的参数是结果集: $res = mysql_query('SELECT * FROM users');$row = mysql_fetch_array($res);$num = mysql_num_rows($res);不是字符串: 'SELECT * ...'

用PHP的 mysql_query()函数去调用执行MYSQL中的函数(包括自定义的)。 如:mysql_query("自定义的MYSQL函数放这里");

把连接符 . 去掉 引号改掉试试

customerid是主键,主键赋值是不能为空的,你给它传递空字符串当然不行了。 这边是自增的,自增就不用给赋值了。但是sql要写要插入的属性 insert into customers(除了id都写出来) values(除了id的值) 这个暴露你sql知识薄弱。加强吧

你在mysql客户端里 直接写入语句 看看报什么错 可能是权限问题。

网站首页 | 网站地图
All rights reserved Powered by www.zxxn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com