Добавьте путь к файлу каждому дочернему элементу, декодированному в формате JSON, каждой возвращаемой строки коллекции LPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Добавьте путь к файлу каждому дочернему элементу, декодированному в формате JSON, каждой возвращаемой строки коллекции L

Сообщение Anonymous »

Я новичок в разработке ِAPi из laravel. Мне нужно вставить приложение пути в массив значений

Код: Выделить всё

$halls = DB::table('halls')
->join('imagas','halls.id','=','imagas.id_Halls')
->select('halls.id','halls.hall_name','halls.hall_adress','halls.hall_details','price_hours','price_int','halls.hall_name','imagas.image_path')
->where('halls.id',157)
->get();

$results = [];
foreach ($halls as $hall) {
$array = json_decode($hall->image_path, true);
if (is_array($array)) {
$hall->image_path = 'http://127.0.0.1:8000/Imaga_halls/' . $array;
}
array_push($results, $hall);
}

return response()->json($results);
Ошибка:

ErrorException: преобразование массива в строку


Подробнее здесь: https://stackoverflow.com/questions/601 ... laravel-co
Ответить

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

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

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

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

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