我的laravel项目,但查询中未听到某些数据

问题描述 投票:0回答:1
public function plan($id){

        $video = DB::select("SELECT * FROM `video` WHERE `video_episod` = ".$id." ");

        dd($video);

        return view('users.subplan',['plan'=>$plan]);
    }

dd($video);

结果:

[]
laravel laravel-5
1个回答
0
投票

您不能那样做。 DB::select()用于您要选择的列。如果您想在laravel中运行原始查询,则需要这样做]

public function plan($id){

        $video = DB::raw("SELECT * FROM `video` WHERE `video_episod` = ".$id." ");

        dd($video);

        return view('users.subplan',['plan'=>$plan]);
    }

dd($video);
© www.soinside.com 2019 - 2024. All rights reserved.