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

之前用thinkPHP的插入数据的时候,可以不写主键,现在怎么不行了,我改了什么地方呢?

之前用thinkPHP的插入数据的时候,可以不写主键,现在怎么不行了,我改了什么地方呢?

PHP
繁星coding 2019-03-18 11:45:25
$use = D('Classone'); $data['姓名']='黄方舟'; $data['学号']='1598756321'; $data['语文']='101'; $data['数学']='99'; $data['英语']='115'; $data['time']=date("Y-m-d H:i:s",Time()); $use->create($data); $use->add(); 这段代码之前行,会自动增加主键;但是现在失效了,提示主键重复:1062:Duplicate entry '0000000000' for key '学号' [ SQL语句 ] : INSERT INTO classone (语文,数学,英语,time,name) VALUES ('101','99','115','2017-08-22 02:31:58','黄方舟') 请问我是无意中改了什么才会这样的呢?
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 540 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信