CodeIgniter-活动记录系统-插入不工作,下一个自动索引增加,但未插入记录

CodeIgniter-活动记录系统-插入不工作,下一个自动索引增加,但未插入记录,codeigniter,activerecord,Codeigniter,Activerecord,调用此方法时,我看不到表中添加的行。但是MySQL表中的下一个自动索引增加了。请帮帮我。我建议。。。将此行放在插入$this->output->enable_profiler(TRUE)之前,在页面底部的调试信息中查找sql语句,然后手动尝试插入生成的查询,并查看表的情况。我尝试了这个。查询正在正确生成。当我直接在DB中执行查询时,它也可以正常工作。但是代码点火器没有执行查询,或者我猜它会回滚执行。请注意,我可以看到,每当CI执行这些行时,NEXTUTOTOINDEX都会增加。您是否在使用事务?

调用此方法时,我看不到表中添加的行。但是MySQL表中的下一个自动索引增加了。请帮帮我。

我建议。。。将此行放在插入
$this->output->enable_profiler(TRUE)之前,在页面底部的调试信息中查找sql语句,然后手动尝试插入生成的查询,并查看表的情况。我尝试了这个。查询正在正确生成。当我直接在DB中执行查询时,它也可以正常工作。但是代码点火器没有执行查询,或者我猜它会回滚执行。请注意,我可以看到,每当CI执行这些行时,NEXTUTOTOINDEX都会增加。您是否在使用事务?您是否设法解决了它?
function insert_stones($data)  
{  
    $this->db->insert("rc_stones",$data);  
    return $this->db->insert_id();  
}