Мне нужно перенести данные из таблицы Mysq (Paniers) в другую таблицу Mysql (Commandes) и удалить данные из первой таблицы после передачи.
Вот мой код:
function Commande(Request $request) {
$pn = $request->input('id');
$pdr = Panier::find($pn);
$user = Commande::create([
'ID_User' => $pdr->ID_User,
'ID_Piece' => $pdr->ID_Piece,
'QTE' => $pdr->QTE,
]);
if($user){
if($pdr->delete())
{
echo 'Commande Confirmée';
}
}
}
Я получаю эту ошибку:
"Property [ID_User] does not exist on this collection instance."
Если я делаю это, это работает, но вместо получения всех данных я получаю только первую строку.Мне нужно получить все строки данных!
$pdr = Panier::find($pn)->first();