Как вставить партию записей базы данных в CodeIgniterPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как вставить партию записей базы данных в CodeIgniter

Сообщение Anonymous »

Я хочу вставить несколько записей в таблицу базы данных с FK, но мой код вставляет только одну строку записей. Вот мой код: < /p>
model < /p>
public function create($table,$data)
{
$query = $this->db->insert($table, $data);
return $this->db->insert_id();
}
< /code>
контроллер < /p>
public function save($id)
{
$id_form = $id;
$id_interversion = $this->model->create('mytable1', $data);
$Inicio = $_POST['Inicio'];
$Termino = $_POST['Termino'];
$id_tecnico = $_POST['id_tecnico'];
$count = count($_POST['id_tecnico']);
$data2 = array();
for ($i = 0; $i < $count; $i++) {
$data2 = array(
'id_tecnico' => $id_tecnico[$i],
'horaInicio' => $Inicio[$i],
'Termino' => $Termino[$i]
);
$this->model->create('mytable2', $data2);
}
}
< /code>
Просмотр < /p>









Подробнее здесь: https://stackoverflow.com/questions/509 ... odeigniter
Ответить

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

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

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

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

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