Size: a a a

Laravel для начинающих

2020 January 16

SG

Sergey Gerasimov in Laravel для начинающих
Rodion15
А как сделать правильно
Основы PHP. Работа с массивами
источник

R

Rodion15 in Laravel для начинающих
Я не понял
источник

R

Rodion15 in Laravel для начинающих
$team_player = DB::table('team_player as tp')
           ->leftJoin('tournament_team_player as ttp', 'tp.player_id', '=', 'ttp.user_id')
           ->leftJoin('tournament as t', 'ttp.tournament_id', '=', 't.id')
           ->select('t1.status as t_status')
           ->where('tp.team_id', '=', $team->id)
           ->where('tp.player_id', '=', $user_player)
           ->where('ttp.user_id', '=', $user_player)
           ->first();
источник

SG

Sergey Gerasimov in Laravel для начинающих
Rodion15
$team_player = DB::table('team_player as tp')
           ->leftJoin('tournament_team_player as ttp', 'tp.player_id', '=', 'ttp.user_id')
           ->leftJoin('tournament as t', 'ttp.tournament_id', '=', 't.id')
           ->select('t1.status as t_status')
           ->where('tp.team_id', '=', $team->id)
           ->where('tp.player_id', '=', $user_player)
           ->where('ttp.user_id', '=', $user_player)
           ->first();
Поле этого напиши: dd($team_player);
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
Rodion15
Я не понял
что не понятного
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
у тебя массив в $team_player
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
а ты к нему как к объекту обращаешься
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
что и сказано в ошибке
источник

R

Rodion15 in Laravel для начинающих
Sergey Gerasimov
Поле этого напиши: dd($team_player);
и там null
источник

ЕК

Егор Карась in Laravel для начинающих
источник

SG

Sergey Gerasimov in Laravel для начинающих
Rodion15
и там null
Значит проверяй
источник

SG

Sergey Gerasimov in Laravel для начинающих
Если null
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
ну вот так вот😂
источник

SG

Sergey Gerasimov in Laravel для начинающих
Rodion15
и там null
firstOrFail
источник

ЕК

Егор Карась in Laravel для начинающих
Думаю нормально взять лару, а пхп по ходу сам выучится. Я прав?
источник

ЕК

Егор Карась in Laravel для начинающих
Правда, потом вот такие приходят:

Doctor Light, [21.12.19 00:56]
Доброго времени суток, кто подскажет как еще можно проверить переменную и лишь в слуаче что она есть,(приходит на апи) создавать объект модели и записывать в базу?
источник

R

Rodion15 in Laravel для начинающих
Sergey Gerasimov
firstOrFail
как использоваться?
источник

SG

Sergey Gerasimov in Laravel для начинающих
Rodion15
как использоваться?
->first() заменить на ->firstOrFail()
источник

R

Rodion15 in Laravel для начинающих
Sergey Gerasimov
->first() заменить на ->firstOrFail()
"Call to undefined method Illuminate\Database\Query\Builder::firstOrFail()"
источник

SG

Sergey Gerasimov in Laravel для начинающих
Rodion15
"Call to undefined method Illuminate\Database\Query\Builder::firstOrFail()"
Ну значит проверяй 😏
источник