联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
插入数据返回插入数据id为空的问题
类型:迅睿CMS 更新时间:2023-05-09 10:13:29

插入数据返回插入数据id的问题,代码如下:

$rt=\Phpcmf\Service::M()->db->table("1_rjhj_index")->insert($arr_index);

print_r($rt);


上面代码数据添加成功,原来一直通过$rt['code']返回插入记录的id,但是今天调试的时候发现$rt的值是1,$rt['code']的值为空,请问这是什么原因?


回帖
  • 迅睿框架技术-小白
    #1楼    迅睿框架技术-小白
    2023-05-08 22:16:16
    iPhone手机 0
    说明数据库结构有问题,没有了自增属性的id,用phpmyadmin查看看
  • chengjp
    #2楼    chengjp
    2023-05-09 07:40:57
    Chrome 0
    肯定有自增属性的id,数据库表是创建模块时自动创建,一直以来都是用$rt['code']来获取新增记录的id,这个问题我也是刚发现。我再仔细调试看看是哪里有bug。
  • 迅睿框架技术-小白
    #3楼    迅睿框架技术-小白
    2023-05-09 08:30:44
    小米手机 0
    $rt=\Phpcmf\Service::M()->table("1_rjhj_index")->insert($arr_index);
    满意答案
  • chengjp
    #4楼    chengjp
    2023-05-09 10:13:29
    Chrome 0
    @迅睿框架技术-小白:非常感谢!