Когда вы используете запрос ниже
$lon = DB::table('tbl')
->SELECT('lon')
->where("id", $users_id)
->get();
, вы получаете коллекцию. Вы должны пройти через него l oop, чтобы получить желаемую недвижимость. вам нужно использовать first()
, чтобы получить просто объект.
$lon = DB::table('tbl')
->SELECT('lon')
->where("id", $users_id)
->first();
Но даже сейчас ваша проблема не решена. Вы получаете объект. Вы должны использовать это свойство. Так что сделайте это так:
$lonFrom = deg2rad($lon->lon);
lon
- это значение, которое вы получаете из базы данных. $lon->lon
дает вам что-то вроде 0,25588484, которое требуется для метода deg2rad()
.