я показываю данные в виде блэйда следующим образом:
@foreach($data as $dt)
<tr>
<td>
{{Helper::getDetail('mitras', $dt->pihak_1,'nama','id')}} <br>
{{Helper::getDetail('mitras', $dt->pihak_2,'nama','id')}} <br>
{{Helper::getDetail('mitras', $dt->pihak_3,'nama','id')}} <br>
{{Helper::getDetail('mitras', $dt->pihak_4,'nama','id')}} <br>
{{Helper::getDetail('mitras', $dt->pihak_5,'nama','id')}} <br>
</td>
</tr>
@endforeach
таблица выглядит так:
No | Pihak
1 Muhammad Abdul Iradat
Muhammad Abdul Iradat
Muhammad Abdul Iradat
Muhammad Abdul Iradat
, но когда одна из данных пуста или пустая таблица показывает:
(пример, если данные 'pihak_4' пустые)
No | Pihak
1 Muhammad Abdul Iradat
Muhammad Abdul Iradat
Muhammad Abdul Iradat
Muhammad Abdul Iradat
как удалить тег br, если данные пустые?
Я использую это, но я не знаю, как удалить тег br, если данныепустой
{{ !empty(Helper::getDetail('mitras', $dt->pihak_2,'nama','id')) ? Helper::getDetail('mitras', $dt->pihak_2,'nama','id') :'' }}
контроллер индекса:
public function index()
{
$title = $this->title;
$data = DB::select('SELECT * ,
CASE WHEN DATEDIFF(tgl_selesai, CURDATE()) <= 0 THEN "Berakhir"
WHEN DATEDIFF(tgl_selesai, CURDATE()) < 30 THEN "Akan Berakhir"
ELSE "Masih Berjalan"
END status
FROM kesepakatan_bersamas');
return view('admin.'.$title.'.index', compact('title','data'));
}