我可以在laravel刀片中声明查询吗?因为在CI中,您可以使用像这样的代码
$cek_tiket= $this->db->query("SELECT * from tiket WHERE tanggal='$tgl' AND id_jadwal='$jadwal->id_jadwal'");
您可以在视图中进行查询,但这是不正确的做法。
您会做这样的事情(未经测试):
<div class="ticket-number">
{{
DB::table('tiket')
->where('tangal', $tgl)
->where('id_jadwal', $jadwal->id_jadwal)
->first()
->id;
}}
</div>
尽管我说过,但这不是一个好方法。
相反,在控制器中,从模型中获取数据并将其传递给视图。
是可以的,但不推荐。
@php
$cek_tiket = DB::select(DB::raw("SELECT * from tiket WHERE tanggal='$tgl' AND id_jadwal='$jadwal->id_jadwal'"));
@endphp
然后使用它喜欢此{{$cek_tiket}}