前提・実現したいこと
PHP lalavelでシステムを作っています。
Laravelでテーブルから取り出した数値によって表示したい内容を変更しようとしています
progressというカラムはworksテーブルのものです。
発生している問題・エラーメッセージ
mypage.blade.php @foreach ($memos as $memo) @if ($memo['progress']===1)未着手 @elseif($memo['progress']===2)進行中 @elseif($memo['progress']===3)苦戦中 @else 完了 @endif @endforeach Homecontroller.php $memos=Memo::leftjoin('works', 'memos.memo_id', '=', 'works.memo_id',) ->get(); return view('mypage',compact('user','memos'));
試したこと
上記のようにしました。
どの値でも、完了が返ってきてしまいます。
補足情報(FW/ツールのバージョンなど)
初心者で質問も至らない点が多いと思いますが、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/18 14:18
2021/12/18 20:33
2021/12/20 00:43
2021/12/20 01:01