[英]Laravel - SELECT all from table with the result from previous SELECT
我正在嘗試在Laravel中執行以下查詢,但在計算DB類和Eloquent類時遇到了麻煩。 我想做類似下面的事情。
$week = DB::select('SELECT week FROM calendar WHERE year = 2015 and month = 01 and day = 30'); $secondResult = DB::select("SELECT * FROM calendar WHERE year = 2015 and week = $week"); return View::make('calendar')->with('weekdays',$secondResult);
嘗試這個..
$week = DB::select('SELECT week FROM calendar WHERE year = 2015 and month = 01 and day = 30');
foreach ($week as $weekvalue)
{
echo $weekname=$weekvalue->week;
}
$secondResult = DB::select("SELECT * FROM calendar WHERE year = 2015 and week = $weekname");
return View::make('calendar')->with('weekdays',$secondResult);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.