为了账号安全,请及时绑定邮箱和手机立即绑定

添加管理员失败,但是数据库里和管理员列表添加成功了

http://img1.sycdn.imooc.com//58b53a580001966f10120410.jpg

还有我这个php是不是版本有问题啊http://img1.sycdn.imooc.com//58b53ab000016b7c11650228.jpg

正在回答

2 回答

是这样的,mysqli_insert_id(connect()),returns the ID generated by a query on a table with a column having the AUTO_INCREMENT attribute. If the last query wasn't an INSERT or UPDATE statement or if the modified table does not have a column with the AUTO_INCREMENT attribute, this function will return zero.

 也就是说,如果最后一句sql不是插入或者是update,返回值为0,我的建议是把insert方法的最后两行变成:

$result=mysqli_query(connect(),$sql);

return $result;

mysqli_query()函数如果是插入操作成功,那么返回值为true;


0 回复 有任何疑惑可以回复我~

我跟你的问题一毛一样,我也是实际添加进去但是就是报错,我把判断去掉了反正都能添加进去我就不加那个if(insert)了

0 回复 有任何疑惑可以回复我~
#1

_很长很好的一生啊_3344638 提问者

也是,打算后面就不要那个添加失败了,我上面这些报错其实不是错误,把PHP.ini里面的错误提示改了就好了
2017-03-01 回复 有任何疑惑可以回复我~
#2

慕粉1559578207 回复 _很长很好的一生啊_3344638 提问者

请问你的编辑用户这块可以吗?如果正常的话可不可以复制一下你的代码,谢谢啦!
2017-03-01 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
手把手教你实现电商网站后台开发
  • 参与学习       117283    人
  • 解答问题       1999    个

手把手教你用PHP搭建电子商务平台,由浅入深教你搭建电商系统

进入课程

添加管理员失败,但是数据库里和管理员列表添加成功了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信