Novice
Novice

Reputation: 393

Laravel problem store variables data in Database

In my database name files have columns id_message and file_path. File is stored in MyFiles/{id_message}.

Problem is how variables $idParameter and $pathFile save in database. No errors show.

    function fileUpload(Request $request)
    {

    $request->validate([
        'id_message' => 'required|min:6'
    ]);
   
    $idParameter = $request->id_message=$request->id_message;

    $result=$request->file('file_path')->store('MyFiles/'.$idParameter);
    return ["result"=>$result];
    
    $pathFile = getPathname('MyFiles/'.$idParameter);

    $file = new File;
    $file->id_message=$idParameter;
    $file->file_path=$pathFile;
    $file->save();
    
}

Upvotes: 0

Views: 43

Answers (1)

Poshan Tyagi
Poshan Tyagi

Reputation: 60

Remove return ["result"=>$result]; and add this into end.

Upvotes: 1

Related Questions