Попытка присвоить свойство предупреждения необъекта, проблема с var - PullRequest
0 голосов
/ 23 марта 2020

Итак, я сейчас пытаюсь получить данные из JavaScript и затем записать их в свою базу данных с помощью PHP. Мой код выглядит следующим образом:

      $score_stacker = $request->post('score_stacker');
      $username_stacker = $request->post('username_stacker');
      $score = $request->get('score_stacker');
      $username = $request->get('username_stacker');

      settype($score, "integer");
      settype($susername, "string");

      $score->score_stacker = $score_stacker;
      $score_stacker->save();

      $username->username_stacker = $username_stacker;
      $username_stacker->save();

      return response()->json('new Highscore');

Поэтому, когда я пытаюсь опубликовать значения, полученные из запроса, я получаю сообщение об ошибке: «Попытка присвоить свойству Score_stacker не-объекта» Почему я не могу присвоить значения из переменной другим? Хотя когда я пытаюсь создать SQL, он не работает

$new_score = Highscore::create(['username_stacker' => $username, 'score_stacker' => $score]);

Так что, вероятно, что-то не так с моим var, но что? Когда я сбрасываю его, я получаю правильные значения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...