Postingan lainnya
Select Option Dari Isi Data Table Di Laravel
Gan saya mau tanya, saya mau buat select option untuk filter table. Saya ambil data value dari table, kira2 bisa gk kalau data yang duplikat hanya ditampilkan satu aja.
image.png
ini di controllernya:
->when(request('EmployeeName'), function($query){
$query->where('EmployeeName', 'LIKE', '%'. request('EmployeeName') .'%');
})
Ini di viewnya:
<label>Nama:</label>
<select name="EmployeeName" class="form-control " value="{{ request('EmployeeName') }}" >
<option value="">-Cari Nama-</option>
@foreach($result as $p)
<option value="{{$p->EmployeeName}}">{{$p->EmployeeName}} || {{$p->Employee_id}}</option>
@endforeach
</select>
1 Jawaban:
<div>Coba kamu lengkapi kodenya, sepertinya kode controller yang kamu masukkan itu kepotong.<br>Terus untuk masalah data yg munculnya duplikat, kalo ngga mau munculin data yang sama, coba gunakan query Distinct, itu sebenernya bagian basic dari query database. Untuk penggunaan laravel silahkan cek referensi berikut :<br><br>- <a href="https://laravel.com/docs/8.x/queries#select-statements">https://laravel.com/docs/8.x/queries#select-statements</a><br>- <a href="https://www.codegrepper.com/code-examples/php/how+to+get+distinct+in+laravel+eloquent">https://www.codegrepper.com/code-examples/php/how+to+get+distinct+in+laravel+eloquent</a><br>- <a href="https://www.pakainfo.com/laravel-6-select-distinct-and-order-by-example/">https://www.pakainfo.com/laravel-6-select-distinct-and-order-by-example/</a><br>- <a href="https://stackoverflow.com/questions/16298368/using-distinct-in-laravel-fluent">https://stackoverflow.com/questions/16298368/using-distinct-in-laravel-fluent</a><br><br><br>Semoga terbantu.</div>