0

我正在使用 codeignitor 的插入批处理功能向表中插入多行。

    $this->db->insert_batch('table', $sizes);

我的 $sizes 数组看起来像这样

 $sizes = array(
   array(
      'size' => 'M' ,
      'product' => 'Hat' 
   ),
   array(
      'size' => 'L' ,
      'product' => 'Hat' 
   )
);

我打算将带有这些值和唯一 ID 的单独行添加到我的数据库表中,但是当添加每个嵌套数组时,它会将 0 添加到 id 字段,而不是唯一 ID

我收到错误“键 'id' 的重复条目 '0'”

解决这个问题的最佳方法是什么?谢谢阅读!

4

1 回答 1

2

使用 AUTO_INCREMENT 制作您的唯一列

于 2012-08-27T16:16:53.813 回答