当我按下“搜索”按钮时,我总是收到一个错误(未定义的nom),我需要有人可以与我一起解决这个问题并纠正我的代码:所以这是我的代码:控制者:医生.php <?php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\doctor; class doctors extends Controller { // function afficher() { $data=doctor::all(); if ($data['nom']==$request->get("rech") && $data["spécialité"]==$request->get("spes") ) { echo "voila la liste .$data."; }else{ echo "not found"; } }这就是形式:acceuil.blade.php<form action="/doctors" method="GET"> <div> <div class="form-row"> <div class="col-4"> <input type="text" class="form-control" placeholder="Tapez le nom de votre médecin" name="rech" value=""> </div> <div class="col-2" z-index=1px> <select type="text" class="form-control" placeholder="Spécialité" name="spes"> <option value="" disabled selected>Choisir la spécialité</option> <option value="1">Généraliste</option> <option value="2">Cardiologue</option> <option value="3">Pédiatre</option> <option value="3">Psychiatre</option> <option value="3">Gynécologue</option> </select> </div> <div class="col-2"> <select type="text" class="form-control" placeholder="" name="ville" > <option value="" disabled selected>Région</option> <option ... > </select> </div> <div class="col-2"> <input type="submit" value="RECHERCHER" class="btn btn-outline-primary"> </div> </div></form>
1 回答
芜湖不芜
TA贡献1796条经验 获得超7个赞
假设您在表中有 和 列。如果要代表模型提取数据,则查询将是。nomspécialitédoctorsdoctor
$result = doctor::where('nom', $request->rech)
->where('spécialité', $request->spes)
->get();希望这对你有用。
- 1 回答
- 0 关注
- 113 浏览
添加回答
举报
0/150
提交
取消
