我遇到了laravel問題 我想在控制器中使用查詢結果並使用if子句來管理我返回到視圖的內容。Laravel在控制器中使用查詢結果
$res = Chaussures::where('id',$id);
if($res->name=='Adidas'){
return...
}
else {
return...
}
我試過,但沒有奏效
我遇到了laravel問題 我想在控制器中使用查詢結果並使用if子句來管理我返回到視圖的內容。Laravel在控制器中使用查詢結果
$res = Chaussures::where('id',$id);
if($res->name=='Adidas'){
return...
}
else {
return...
}
我試過,但沒有奏效
你需要執行查詢,首先得到的結果。然後你可以根據你的數據做任何你需要的。
$res=Chaussures::where('id',$id)->first();
通過ID搜索模式是Laravel有一個叫做find()
,使其更容易的方法常見的任務。這條線和上面一樣。
$res=Chaussures::find($id);
爲什麼不試試'return Chaussures :: where('id',$ id) - > first() - > name =='Adidas'? 'something':'something_else';' – ctf0