ci4-datatables icon indicating copy to clipboard operation
ci4-datatables copied to clipboard

enggak bisa melakukan pencarian

Open sayyidluthfisani opened this issue 3 years ago • 7 comments

image

image

image

image

image

image

sayyidluthfisani avatar Sep 06 '22 03:09 sayyidluthfisani

gagal melakukan pencarian di kolom nama pemohon , nama izin dan nama perusahaan. apa yg salah ya gan?

sayyidluthfisani avatar Sep 06 '22 03:09 sayyidluthfisani

bantu jawab mungkin pakai liblary yang lain bisa membantu seperti codeigniter4-datatables.hermawan.dev saya menggunakan itu cukup mudah langsung otomatis sayangnya saya tidak tahu liblary ini support join right, left, inner atau tidak

kodetumbuh avatar Sep 30 '22 23:09 kodetumbuh

Bantu jawab juga, mungkin query yang panjang itu bisa dibuatkan jadi View di database, jadi gak perlu nulis query select lagi, apalagi untuk query yang panjang begitu.

handsomemashedpotato avatar Oct 20 '22 08:10 handsomemashedpotato

Sama saya juga mengalami hal demikian... Pas saya debug baris demi baris di file QueryDataTable.php nggak ketemu juga salahnya di mana.

Padahal kalo saya inspect di console dev tools keyword pencariannya sudah terkirim. Tapi kok hasil pencariannya null.

meigiyanto avatar Nov 27 '22 12:11 meigiyanto

Hai semuanya. Saya baru saja menemukan solusi dari permasalahan gagal melakukan pencarian.

Ternyata untuk QueryDataTable.php dan BuilderDataTable.php harus sama logikanya (terutama pada variable $firstLike) jika ingin melakukan pencarian.

Lalu method countTotal pada file DataTableAbstract.php dalam penghitungan jumlah query pada method countTotal() harus menggunakan function countAll jika menggunakan DB Driver MySQLi.

Karena jika menggunakan function countAllResults() ternyata untuk spesifik DB Driver SQL Server dan pada debugnya muncul SELECT COUNT('*') as numrows bukannya SELECT * FROM table_name.

Cukup sekian dan terima kasih. Semoga masukan saya ini dapat membantu.

meigiyanto avatar Nov 28 '22 15:11 meigiyanto

Hai semuanya. Saya baru saja menemukan solusi dari permasalahan gagal melakukan pencarian.

Ternyata untuk QueryDataTable.php dan BuilderDataTable.php harus sama logikanya (terutama pada variable $firstLike) jika ingin melakukan pencarian.

Lalu method countTotal pada file DataTableAbstract.php dalam penghitungan jumlah query pada method countTotal() harus menggunakan function countAll jika menggunakan DB Driver MySQLi.

Karena jika menggunakan function countAllResults() ternyata untuk spesifik DB Driver SQL Server dan pada debugnya muncul SELECT COUNT('*') as numrows bukannya SELECT * FROM table_name.

Cukup sekian dan terima kasih. Semoga masukan saya ini dapat membantu.

buat PR om

mdestafadilah avatar Dec 01 '22 01:12 mdestafadilah

Udah... nunggu di approve sama yang punya repo

Pada tanggal Kam, 1 Des 2022 08:24, mDestaFadilah @.***> menulis:

Hai semuanya. Saya baru saja menemukan solusi dari permasalahan gagal melakukan pencarian.

Ternyata untuk QueryDataTable.php dan BuilderDataTable.php harus sama logikanya (terutama pada variable $firstLike) jika ingin melakukan pencarian.

Lalu method countTotal pada file DataTableAbstract.php dalam penghitungan jumlah query pada method countTotal() harus menggunakan function countAll jika menggunakan DB Driver MySQLi.

Karena jika menggunakan function countAllResults() ternyata untuk spesifik DB Driver SQL Server dan pada debugnya muncul SELECT COUNT('*') as numrows bukannya SELECT * FROM table_name.

Cukup sekian dan terima kasih. Semoga masukan saya ini dapat membantu.

buat PR om

— Reply to this email directly, view it on GitHub https://github.com/irsyadulibad/ci4-datatables/issues/30#issuecomment-1333013894, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOODSG7ZR5KPYRCF33KQRJ3WK7447ANCNFSM6AAAAAAQFNQPX4 . You are receiving this because you commented.Message ID: @.***>

meigiyanto avatar Dec 01 '22 02:12 meigiyanto