dimanche 17 février 2019

Laravel Property does not exist on this collection instance

I need to transfer data from Mysq table to another Mysql table and delete the data from first table after transfer.

Here is my code:

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';
            }        
        }
    }

I get this error:

"Property [ID_User] does not exist on this collection instance."

If i do this it works but instead of getting all data i only get the first line. I need to get all lines of data!

$pdr = Panier::find($pn)->first();



from Newest questions tagged laravel-5 - Stack Overflow http://bit.ly/2NaEDKG
via IFTTT

Aucun commentaire:

Enregistrer un commentaire