データベースに複数の行を挿入できますが、問題は、更新しようとすると Codeigniter エラー メッセージが表示されることです。これが私のモデルです。実際には、コントローラーにエラーを見つけるための重要なものは何もありません。これは、そのモデルをコントローラーにロードするだけだからです。
$data = array();
//$todayDate = date('Y-m-d');
for($i = 1; $i < count($_POST['code']); $i++) {
//$code=$_POST['code'][$i];
if($_POST['code'][$i] != '') {
$data[] = array(
$code='code' => $_POST['code'][$i],
'price' => $_POST['sell']
);
}
}
$linksCount = count($data);
if($linksCount) {
$this->db->where('code',$code);
$this->db->insert_batch('sell_rate', $data);
}
return $linksCount;