Задать вопрос

Вставка в БД 50 000 строк в Yii1?

Добрый День!
В Yii2 записать в БД сразу несколько строк можно таким способом:
$conditions .= "("."\"". $value[0]."\","."\"".$value[1]."\"), ";
$ResultSql_dannie = substr($conditions, 0, strlen($conditions) - 2);
Yii::$app->db->createCommand('INSERT INTO table_name (content,data_pablich) VALUES '.$ResultSql_dannie.'')->execute();

Как это сделать в Yii1 ? уже кучу других вариантов перепробовал, только одну строку записывает таким методом
$sql = "INSERT INTO table_name (name, slug)  VALUES (:name, :slug)";
$parameters = array(":name"=>'Tester', ":slug"=>'tester@example.com');

//Такой вариант не катит
//$parameters .= array(":name"=>'Tester', ":slug"=>'tester@example.com');
//$parameters .= array(":name"=>'Tester', ":slug"=>'tester@example.com');
Yii::app()->db->createCommand($sql)->execute($parameters );

Заранее спасибо.
  • Вопрос задан
  • 234 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы