Я пытаюсь сохранить payer_id и total_price внутри базы данных, которую я сохранил в сеансе. Когда я повторяю их, они отображаются на экране, но когда я пытаюсь создать запись, это не работает. Вот мой код:Не удается сохранить значение из сеанса в laravel
echo (int)session()->get('quantity') * (int)session()->get('pc_cost');
echo session()->get('paypal_payment_id');
Эти выше линии работают нормально, но когда я делаю следующее
$price = (int)session()->get('quantity') * (int)session()->get('pc_cost');
$payer_id = session()->get('paypal_payment_id');
$order = Order::create([
'user_id' => Auth::User()->id,
'ordered_pc_id' => $ordered->id,
'total_price' => $price,
'deadline' => session()->get('expected'),
'quantity' => session()->get('quantity'),
'payer_id' => $payer_id,
'status' => 0,
'notes' => session()->get('notes'),
]);
Я также проверил свои типы данных в базе данных, это целое число TOTAL_PRICE и VARCHAR (255) для плательщика. Не могли бы вы мне помочь?
все остальные значения работают отлично. –