Не могу додуматься, мой контроллер:
$userids = DB::select("SELECT id FROM users");
$userid_array = array();
foreach($userids as $userid){
$userid_array[] = (array)$userid;
}
foreach($userid_array as $users){
$test = $users;
$profile = DB::table('web-application.search_profiles')
->whereRaw("user_id = " . $users)
->get();
}
Моя ошибка
Array to string conversion
Laravel уже написал вам подсказку — в конкатенацию был подставлен массив ("user_id = " . $users)
Все потому, что приведение объекта к массиву отдаст вам массив. Ваш $userid_array
— это массив массивов, а не массив чисел.
Вместо $userid_array[] = (array)$userid;
можно попробовать написать $userid_array[] = $userid->id;
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Возник вопрос, возможно, глупый, но все жеЕсть приложение на php и бд с субд Postgresql с расширением postgis
Есть метод, который производит редиректНеобходимо модифицировать или переписать его так, что бы перед редиректом он проверял, не было ли редиректа...
следующая проблема: Использую данный пакет: https://githubcom/invisnik/laravel-steam-auth