Codeigniter insert_batch () не обновляет существующие строкиPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Codeigniter insert_batch () не обновляет существующие строки

Сообщение Anonymous »

Я могу вставить несколько строк в базу данных, но проблема в том, когда я пытаюсь обновить его, дает мне сообщение об ошибке codeigniter. Вот моя модель, на самом деле у меня нет ничего значительного в контроллере, чтобы найти ошибку, потому что я просто загружаю эту модель в контроллере. < /P>
$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;


Подробнее здесь: https://stackoverflow.com/questions/122 ... sting-rows
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»