Laravel: InsertgetId и отображение результатовPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Laravel: InsertgetId и отображение результатов

Сообщение Anonymous »

Я хотел бы вставить несколько записей в свою таблицу БД и, используя функцию Insertgetid, вернуть эти результаты в мое представление блейда.
Контроллер
$grids[] = array();

foreach($c as $key) {
$grids[] = DB::table('infile')->insertGetId(
array( 'href' => $key,
'creator_id' => $id,
'random' => substr(str_shuffle("aBcEeFgHiJkLmNoPqRstUvWxYz0123456789"),0, 9))
);
}

$name[] = array();
foreach($grids as $id){
$name = DB::table('infile')->where('id', '=', $id)->first();
}

return View::make('Home')->withName($name);

Вид лезвия
@if(isset($name) && $name != '')
{{dd($name)}}
@endif

Я получаю эту ошибку
ErrorException

preg_replace(): Parameter mismatch, pattern is a string while replacement is an array


Подробнее здесь: https://stackoverflow.com/questions/249 ... ay-results
Ответить

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

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

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

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

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