Задать вопрос
@boban22

Работал метод запроса, сломался, как починить?

unknown.png?width=1284&height=677
public function SalarySave(Request $req) {
        $month = date('m');
        $user_id = Auth::user()->getAuthIdentifier();
        $date = DB::table('worktime')
                ->whereMonth('date', $month)
                ->where('users_id', $user_id)
                ->SUM('time');
        $cost = DB::table('salary')
                ->where('users_id', $user_id)
                ->get();
                $cost_ph = $cost[0]->cost_ph;
                $sal = $cost_ph * $date/60;
            $a = SalaryModel::find($cost[0]->salary_id);
            $a-> total_hours = round($date/60, 3);
            $a-> salary = round($sal, 3);
            $a-> save();
    }

вот ошибка и метод для роута, он работал и просто перестал, хотя я его не трогал
что делает метод, из таблицы worktime я суммирую поля time по дате которая входит в текущий месяц, далее сумму записываю в таблицу salary в поле total_hours и умножаю значение на cost_ph записываю в поле salary, вот таблицы
unknown.png
unknown.png
  • Вопрос задан
  • 129 просмотров
Подписаться 1 Простой 12 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽