我有一个codeigniter网站的表包含一些值,我想从表中复制行,我做了下面的代码:
$id = $this->uri->segment(3);
$details = $this->db->where("id", $id)->get('tbl_invoices');
foreach ($details->result() as $row) {
$this->db->insert('tbl_invoices',$row);
}
然而这给我的错误,可以任何人请告诉我如何完成这一点,提前感谢
错误为
SQL语法中有错误;查看与您的MariaDB服务器版本对应的手册,了解在第1行INSERT INTO tbl_invoices(0)VALUES(Array)'附近使用的正确语法。
1条答案
按热度按时间0yg35tkg1#
在
foreach
循环中使用unset($row->id);
。