Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

enggak bisa melakukan pencarian #30

Open
sayyidluthfisani opened this issue Sep 6, 2022 · 7 comments
Open

enggak bisa melakukan pencarian #30

sayyidluthfisani opened this issue Sep 6, 2022 · 7 comments

Comments

@sayyidluthfisani
Copy link

sayyidluthfisani commented Sep 6, 2022

image

image

image

image

image

image

@sayyidluthfisani
Copy link
Author

sayyidluthfisani commented Sep 6, 2022

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

@sayyidluthfisani sayyidluthfisani changed the title enggak bisa tambah kolom di ci4 enggak bisa melakukan pencarian Sep 6, 2022
@kodetumbuh
Copy link

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

@handsomemashedpotato
Copy link

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.

@meigiyanto
Copy link

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
Copy link

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.

@mdestafadilah
Copy link

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

@meigiyanto
Copy link

meigiyanto commented Dec 1, 2022 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants