Belajar PHP untuk PEMULA | 20. PAGINATION

Поделиться
HTML-код
  • Опубликовано: 28 сен 2024
  • Menambahkan fitur pagination / penghalamanan pada aplikasi yang sudah kita buat.
    ---
    PLAYLIST PHP DASAR UNTUK PEMULA
    • Belajar PHP untuk PEMULA
    ---
    PLAYLIST LAIN:
    - Javascript Dasar
    • Dasar Pemrograman deng...
    - HTML Dasar
    • HTML Dasar
    - CSS Dasar
    • CSS Dasar
    - Tutorial Sublime Text
    • Tutorial Sublime Text 3
    - CSS Layouting
    • CSS Layouting
    ---
    MEDIA SOSIAL
    - / webprogrammingunpas
    - codepen.io/webp...
    - github.com/san...
    - / sandhikagalih
    - / sandhikagalih
    ---
    TEKNIK INFORMATIKA
    UNIVERSITAS PASUNDAN BANDUNG
    if.unpas.ac.id
    ---
    terimakasih dan selamat #ngoding!
    @sandhikagalih

Комментарии • 392

  • @fachri9104
    @fachri9104 6 лет назад +153

    sekedar saran, untuk penomoran table gunakan agar penomoran berlanjut, daripada yang menampilkan penomoran mulai dari angka 1 di setiap halamanya.

    • @sandhikagalihWPU
      @sandhikagalihWPU  6 лет назад +12

      Mantap, saya pin ya 😁👍🏼

    • @kondangvideo
      @kondangvideo 5 лет назад +1

      mantap bang hehehe

    • @SuryoTriBawono
      @SuryoTriBawono 5 лет назад

      ini dimasukinnya di bagian href?

    • @juraganit8713
      @juraganit8713 5 лет назад

      Mantap capek saya cari...eh malah ketemu dsini 😌👍👍👍👍

    • @martinsiregar3225
      @martinsiregar3225 5 лет назад

      data awal tuh variabel apa gan ?
      kalo di saya adanya
      $awalData (menyesuaikan video)

  • @sandhikagalihWPU
    @sandhikagalihWPU  6 лет назад +53

    siapa yang kemaren2 minta tutorial pagination?? nih, sudah dibuatkan yaa.. :) jangan lupa dibenerin fitur pagination untuk search nya..

    • @sapiqiuchannel4289
      @sapiqiuchannel4289 6 лет назад +5

      nah itu pak dika, error saat searching bikin bingung, harapanya pak dika kasih tutorialnya, thanx sebelumnya buat pak dika yg makin OK

    • @basedgreenhorn9489
      @basedgreenhorn9489 6 лет назад

      mantab mz dosen.. ampe puyeng saia.. XD

    • @pn6862
      @pn6862 6 лет назад +1

      bang lanjutin dong plisss

    • @raisandika772
      @raisandika772 6 лет назад

      Muhun kang Dika, eror wae nyuhunkeun bantosan kang Dika kanggo lanjutan tutorial pagination & searching, Sehat selalu dan makin OK, hatur nuhun.

    • @putrasetya9496
      @putrasetya9496 6 лет назад

      iya caranya gimana

  • @kenclengbre1809
    @kenclengbre1809 5 лет назад +11

    masih berharap bapak melanjutkan PAGINATION + SEARCHING php prosedural pak hehe, banyak tutorial diluar sana tapi malah membuat bingung . terima kasih pak

    • @gilangwprasetyo9250
      @gilangwprasetyo9250 2 года назад

      permisi kak dan pak sandhika, klo boleh aku mo share hasil kerjaanku yang sangat tidak efektif namun bisa jadi alternatif. di sini aku dah berhasil gabungin pagination ama search nya
      ruclips.net/video/fHpuSDYJhGQ/видео.html

  • @ucusyamsudin9142
    @ucusyamsudin9142 5 лет назад +1

    Masya allah... knapa baru sekarang ketemu chanel ini... ilmu nya sangat bermanfaat pak... smoga Bapak di berkahi kesehat... aamiin ya alloh ya robbal alamin.... salam ;...

  • @rozalmanyusoff1326
    @rozalmanyusoff1326 4 года назад

    Terbaik kali pertama saya tgok tutorial yang terbaik....semoga pahala berkekalan

  • @aprizal3355
    @aprizal3355 3 года назад

    Terima kasih pak sandhika. Sangat bermanfaat ilmu nya. Semangat berbagi

  • @ASkrik
    @ASkrik 6 лет назад

    sebaik apapun itu yang di usahakan tetap ada saja yang tidak suka (dislike), TETAP SEMANGAT PAK.... Anda yang terbaik menurut saya.

  • @aliholdi2261
    @aliholdi2261 6 лет назад

    wah, yang di tunggu2 tiba juga nih..terima kasih pak dhika

  • @hasanzahir5909
    @hasanzahir5909 5 лет назад +2

    untuk pagination sekarang ane menggunakan dataTable plguin dari Jquery. udah komplit ada sorting, searching, pagination. tapi tetap kita harus tau cara manualnya untuk membuat pagination

    • @anitanur6625
      @anitanur6625 5 лет назад

      wah sama pake dataTable, tapi kok untuk punya saya tombol button edit dan hapus nya tidak bisa di halaman selain 1 kenapa ya mas ? Hanya bis adi halaman 1 saja untuk edit dan hapus.

  • @doramacrazier8998
    @doramacrazier8998 6 лет назад +8

    Pak bahas framework LARAVEL dong

  • @zaynnaas
    @zaynnaas 11 месяцев назад

    Makasih pak ilmunya, sangat bermanfaat

  • @muh.ihzaalfarabiabdi7162
    @muh.ihzaalfarabiabdi7162 4 года назад

    Makasih bang atas video berkat abang kami di beri tugas sama dosen kami😔

  • @DediChandra47
    @DediChandra47 6 лет назад

    pak please buat tutorial Codeigniter, karna bahasa dan penyampaian bapak mudah di pahami. terima kasih

  • @rizkyramadhana608
    @rizkyramadhana608 4 года назад

    jadi makin semangat belajar ngoding. Kagum banget aing

  • @nw3031
    @nw3031 2 года назад +1

    Kalau saya pak, saya membuat file baru untuk daftar pencarian yang datanya dikirim menggunakan session, sessionnya saya isi kan keyword yang di masukkan user, sehingga di file baru tersebut dilakukan lagi pengecekan untuk membuat tabel baru untuk hasil pencarian dan pagination-nya

  • @aouxswantoro5432
    @aouxswantoro5432 3 года назад +6

    Selamat malam Pak Dosen, setelah video di atas dipraktekkan memang benar terjadi ketidaksinkronan antara feature search dan pagination. Kemudian juga bila jumlah data dalam database ada 1000, dan limitasi tiap halaman ada 5 data, maka penomoran yang muncul di halaman hingga 200, yaitu 1,2,3.............200.
    Apakah Pak Dosen ada waktu untuk membuat video untuk dua masalh di atas?
    I asked this because you are the best...!
    Terima kasih banyak.

  • @manto_channel762
    @manto_channel762 2 года назад +1

    Ijin nanya pak... Kalau untuk no ny berlanjut gimana ya pak... Soal ny punya saya dari halaman 1 Jumlah data ny 5 halaman k 2 ny malah balik ke 1 lagi no urut ny tidak lanjut no 6

  • @bagasbayuseto1305
    @bagasbayuseto1305 4 года назад

    Indonesia bangga punya mentor seperti anda wkkwk

    • @dirkwangke9476
      @dirkwangke9476 3 года назад

      tata bahasa dan alurnya enak diikutin

  • @alexandrasimbolon3002
    @alexandrasimbolon3002 4 года назад

    terima kasih pak ilmunya sangat bermanfaat🙂

  • @adekurniawanc
    @adekurniawanc 4 года назад +1

    Maaf pak Pr bapak bisa saya kerjakan hanya setengah, saya berhasil jika data pencarian yg ditemukan hanya 1 data, tapi jika data nya lebih dari $jumlahDataPerhalaman hasil yang ditampilkan ada tetapi tombol pagination nya error

  • @jackfrosty4932
    @jackfrosty4932 5 лет назад +2

    Pak saya ingin bertanya. Jika misal saya punya 1000 data, dan data yang ditampilkan perhalamannya misal 10, itu kebayang paginationnya bakal panjang, kira kira ada caranya ga biar paginationnya tetep singkat?

  • @theresiaalfareja8840
    @theresiaalfareja8840 4 года назад

    Sangat mengasah logika saya

  • @hannayusdiniherliana5221
    @hannayusdiniherliana5221 3 года назад

    Sukses, semangat 👍

  • @mantannolife3759
    @mantannolife3759 6 лет назад +1

    pak programnya ternyuata ada bug, kalau kita ke forum registrasi and langsung klick tombol "REGISTER" tanpa memasukkan data apa pun, nah trus ke forum login and langsung pencet login tanpa menginputkan data, ternyata bisa masuk pak :D, sudah saya cek di database nya ada user baru di dalam tabel user yang isinya kosong :D, gmn tuh pak

    • @sandhikagalihWPU
      @sandhikagalihWPU  6 лет назад +4

      kalo mau gampang, tambahkan saja atribut 'required' di setiap elemen inputnya

    • @mantannolife3759
      @mantannolife3759 6 лет назад

      Siap pak makasih banyak :D

  • @habibie1213
    @habibie1213 4 года назад +1

    pusing+bingung nambahin fitur pagination ke search gak bisa,,

  • @arsyoprazaakma1763
    @arsyoprazaakma1763 6 лет назад +1

    Pak mohon dong upload video ttg penerapan php pada website aslinya

  • @Alvin19881000
    @Alvin19881000 Год назад

    bagaimana cara memuat menu edit agar form yang di submit bisa kembali ke halaman aktif?

  • @ardiyanagusprayogo1791
    @ardiyanagusprayogo1791 6 лет назад +1

    bookmark dulu pak, masih stuck di materi2 sebelum nya :D

  • @affandiagunglaksono7816
    @affandiagunglaksono7816 3 года назад +2

    walaupun telat.. pusing gimana caranya navigation ama searchnya nyambung.. mohon bantuannya para master ~_~

  • @nabillaaaaa
    @nabillaaaaa 4 года назад

    Terima kasih pak

  • @ahmadriski4165
    @ahmadriski4165 4 года назад +2

    bedanya apa pak (mysqli_query($conn,"SELECT.....) dengan (query("SELECT......) ? kenapa yg satu ga pake $conn

    • @rannumianda7804
      @rannumianda7804 4 года назад +2

      (query("SELECT......) adalah function yang kita buat sendiri (cek di video list 11 atau 12 sebelumnya), sedangkan (mysqli_query($conn,"SELECT.....) itu function bawaan Mysql yang wajib mengunakan 2 parameter, parameter pertama di isi dengan koneksi database, parameter ke dua itu di isi dengan Query nya.

    • @gilanganandaakbar708
      @gilanganandaakbar708 4 года назад

      yang dibawah itu fungsi, ngambil data query yang diatas, jadi yang query(SELECT... itu udah termasuk $conn juga, $conn udh ditulis didalam fungsinya itu, cuma nulis query(SELECT... doang
      koreksi kalau salah🙏

  • @andreas7181
    @andreas7181 6 лет назад

    Mantap...pak Sandhika. :)

  • @TengkuAdiman
    @TengkuAdiman 3 года назад

    Tutor dong master gmana cara buat paging jika ingin tampil list paging awalnya cuma smpai 5 halaman aja ..setelah klik halaman 5 maka akan tampil list halaman 6 dst serta halaman sblum 5 jd tidak tampil....terimakasih sblumnya

    • @randikahasanudin2112
      @randikahasanudin2112 3 года назад

      gan..
      boleh bagi file lo gak ..yang pembalajaran ini, kemarin laptop gua kena virus.. jadi gak bisa di backup. please:( gan. supaya aku gak ngulang dari awal

  • @richardo6376
    @richardo6376 6 лет назад

    Pak saya mau nanya kan saya udah coba - coba buat web trus pake form search box trus cara menghubungkan search boxnya ke artikel dalam webnya gimana ?

  • @ibnujhon5385
    @ibnujhon5385 4 года назад

    Duh...pak Dika ko saya malah error di function.php (expect parameter 1 to be mysqli_result, saya cek d pertemuan 9 sama codenya

  • @mrry5155
    @mrry5155 5 лет назад

    pak shandhika pak.. complete kan pak untuk pagination untuk search pak hehehehe

  • @gamerstress6744
    @gamerstress6744 Год назад

    Maksud dari pagination harus menyesuaikan sama fungsi cari gimana?

  • @reizal904
    @reizal904 4 года назад

    Pk . Bntuan untuk pagination di halaman pencarian. Masih bngung

  • @syahritahir6883
    @syahritahir6883 4 года назад

    kak, mau nanya dong. maksudnya code error seperti ini : mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\adminn\admin\CRUD\config.php on line 9. apaan yah kak?
    line 9 itu script pembuatan function untuk tambah datanya. saya sudah ganti arraynya pake assoc masih eror juga kak. mohon bantuannya dong

  • @hisyamagung1515
    @hisyamagung1515 2 года назад

    Pak, di logika
    if( isset($_GET["halaman"]) ) {
    $halamanAktif = $_GET["halaman"];
    }else{
    $halamanAktif = 1;
    }
    saat di var_dump, stringnya selalu 1 walau udah "halaman=2" itu kenapa ya pak?

  • @chikotokh
    @chikotokh 5 лет назад

    Canggih lu bang, saluuud...

  • @balinesematrempit8917
    @balinesematrempit8917 3 года назад

    jumlah data pas saya vardump kok tetap int(1) padahal data ada 10

  • @achmadrifanniar
    @achmadrifanniar 6 лет назад +3

    $ask =

  • @MrGiringkribo
    @MrGiringkribo 6 лет назад

    Pak mau nanya, untuk function cari cara penaruhan Limit nya dimana ya?
    Misal: query biasa dalam kasus sy buku
    $buku = query("SELECT * FROM buku LIMIT $awalData, $jumlahDataPerhalaman);
    Nah pada fungsi cari sy mau kasi limit, asumsikan sudah mendapatkan $awalData dan $jumlahDataPerhalaman
    If (isset ($_POST['cari'])) {
    $buku = cari($_POST['keyword']);
    }
    Klo kodingan ini di var_dump($buku); , sy sudah mendapatkan aray multi dimensi untuk ditampilkan ke table tp fungsi limit tidak berfungsi,
    Sy beranggapan jika, saya taruh disini tp say tau pasti gagal, tp sy tau ada cara lain untuk ditempelkan pada method cari
    If (isset ($_POST['cari'])) {
    $buku = cari($_POST['keyword'] LIMIT $awalData, $jumlahPerhalaman);
    }
    Mohon dibantu pak :)

    • @MrGiringkribo
      @MrGiringkribo 6 лет назад

      Apa pada halaman index.php sy kirim aja variable global $awalData Dan $jumlahPerhalaman ke file functions.php pada function cari($keyword) dan di dimasukkan ke dalam querynya LIMIT nya ?
      Kayanya iya ya :) mudahan pusing ini hilang :)) wkwkw

    • @MrGiringkribo
      @MrGiringkribo 6 лет назад

      Atau function cari pindahkan ke halaman index.php jd tinggal memanggil method query aja ditempel dengan syntax sql?

  • @mohamadmirza5576
    @mohamadmirza5576 6 лет назад

    kak sandika, mau naya dong,,
    kalau bikin jumlah views berdasarkan orang yang click gmna ya kak..?
    di tunggu jawabannya ya kak,, kalau boleh titorialnya skalian, mkasih banyak kak sandika, :-)

    • @sandhikagalihWPU
      @sandhikagalihWPU  6 лет назад

      pakai javascript dan cookie, setiap ada yang masuk ke halaman tertentu, cookienya bertambah.. nanti data di dalam cookienya itu disimpai ke dalam database

    • @mohamadmirza5576
      @mohamadmirza5576 6 лет назад

      masih bingung kak sandika, tapi saya coba - coba dulu deh,,
      mkasih kak sandika,
      tapi bakal ada tutorialnya ga kak buat sesi ini..? hehehehehe

  • @wahyuwira910
    @wahyuwira910 6 лет назад

    bang galih, nomor tabel nya kalo di next harus berurutan nomor nya gimana yaa ??
    kalo ini kan pas di next ke halaman selanjutnya, nomer tabel nya selalu di awali dari nomer 1
    pgn nya kalo setiap di next halaman nya , nomer nya adi 1,2,3,4,5,6,7,8 dst
    terimakasih bang galih

    • @sandhikagalihWPU
      @sandhikagalihWPU  6 лет назад

      nomor urutnya harus disimpan juga di variabel..

    • @wahyuwira910
      @wahyuwira910 6 лет назад

      Boleh kasi referensi ga bang?

    • @sandhikagalihWPU
      @sandhikagalihWPU  6 лет назад +1

      coba kesini yu.. www.malasngoding.com/membuat-paging-dengan-php-dan-mysql/

    • @wahyuwira910
      @wahyuwira910 6 лет назад

      Oke bang,makasi
      Oyaa nanti buatkan tutorial framework bang, soal nya kalo referensi lain kurang cepet paham,

  • @agentzgenz6686
    @agentzgenz6686 4 года назад

    Ko blm bisa ya PR nya , tau logic tpi di codingan salah , malah jd bngung, bagaimana ya pak? Lebih baik sya ulang2 lagi dri seri tutor php yg ke berapa ya ? Biar lebih paham, Saya mau lanjut ke seri berikutnya belum tenang soalnya blm bisa PR nya

    • @anungnabhani4298
      @anungnabhani4298 3 года назад

      Sama. Idem

    • @ajiinfor7874
      @ajiinfor7874 Год назад

      Sama jadi males lagi lanjutin, berasa ngeganjel. kedepannya kalo ngerjain proyek client pasti berantakan karna gabisa search+pagination nya, udah coba berbagai cara masih aja salah.

  • @abimanyurinaldi5031
    @abimanyurinaldi5031 6 лет назад

    Pak, kalau tutorial untuk framework codeIgniter ada ga ya pak?

  • @apipkurniawan1143
    @apipkurniawan1143 6 лет назад

    pak makasih untuk tutorialnya..
    saya udah bikin web nih pak.. biar masuk di pencarian google . gmn pak??
    minta tolong di buatkan pak .. hehehe

    • @sandhikagalihWPU
      @sandhikagalihWPU  6 лет назад +1

      websitenya harus diupload di hosting.. mudah2an seri ini sampai kesitu Pip materinya.. sabar yaa.. :)

  • @hekallondon8841
    @hekallondon8841 4 года назад

    pak mau tanya perbedaan == dan === itu apa ya?

    • @annajmalbupy
      @annajmalbupy 4 года назад +2

      (==) cuma membandingkan isinya , (===) membandingkan isi sekaligus tipe datanya ,semoga membantu

  • @JovianNanda
    @JovianNanda 2 года назад

    supaya bisa di ORDER BY gmn ya ?

    • @ulargajah9154
      @ulargajah9154 2 года назад

      ada yg udh bisa konfirgurasukan Search dan Pagination?

  • @orizasativaofficial
    @orizasativaofficial 6 лет назад

    bang nanti akan ada tutorial upload file yang kita buat ke web hosting ga?

  • @didaen
    @didaen 4 года назад +1

    Apakah ada yang sudah bisa membuat pagination untuk search?

    • @aryanicosa9151
      @aryanicosa9151 4 года назад

      up ini ayo up

    • @didaen
      @didaen 4 года назад

      @@aryanicosa9151 Kak, saya sudah coba. Tapi masih perlu diteliti lagi. Tapi intinya pakai COOKIE bisa.

    • @didaen
      @didaen 4 года назад

      @@aryanicosa9151 Nanti kalau sudah insyaAllah saya up ke sini

    • @aryanicosa9151
      @aryanicosa9151 4 года назад

      @@didaen wah siap kak, saya juga masih nyoba2 tapi belum bisa wkwkw

    • @Gum8597
      @Gum8597 4 года назад

      di konfigurasi saja

  • @juniforu5441
    @juniforu5441 9 месяцев назад

    5:06

  • @pn6862
    @pn6862 6 лет назад

    bang lanjutin dong plisss
    cara biar gk error di search plasee
    yang mau bantuin

  • @elevenheys5744
    @elevenheys5744 6 лет назад +1

    Bang, gimana tutorial multiuser php? Mohon videonya, thanks

    • @sandhikagalihWPU
      @sandhikagalihWPU  6 лет назад +3

      itu bisa menggunakan SESSION untuk ngecek siapa yang sedang login.. jika admin, arahkan ke halaman X, jika user biasa, arahkan ke halaman Y

    • @elevenheys5744
      @elevenheys5744 6 лет назад

      Oke makasih pak sandhi, sy coba dulu

    • @elevenheys5744
      @elevenheys5744 6 лет назад

      Bang, misalnya ada user.yg usil tiba2 masuk ke ubah.php, perintahnya gmn ya? "Jika tidak login sebagai admin maka kembalikan ke index"

    • @MediaAplikasi
      @MediaAplikasi 6 лет назад

      Penjelasan ini yang kemarin mau saya tanya. Mau menampilkan siapa saja yang sedang login. Terima kasih pak Dhika....

  • @tonicandra984
    @tonicandra984 3 года назад

    Kepalaku rasanya mau pecah

  • @didaen
    @didaen 4 года назад +1

    Saya sudah mencoba menemukan pagination search. Monggo yang mau nyedot. Mungkin berkenan memberi feedback juga
    drive.google.com/open?id=1DFjSjxanw0z1PjhCEuvAV6h1NbgpXs90

    • @fadlisabda
      @fadlisabda 3 года назад

      bro ada sosmed gak buat nanya

    • @didaen
      @didaen 3 года назад

      @@fadlisabda bisa ke twitter saya @didaen

    • @fadlisabda
      @fadlisabda 3 года назад

      @@didaen gambarnya apa bro?

    • @fadlisabda
      @fadlisabda 3 года назад

      @@didaen yg gambar Korea kah bro

    • @didaen
      @didaen 3 года назад

      @@fadlisabda iya gan wkwk

  • @amnproject4766
    @amnproject4766 6 лет назад +36

    tutorial mengenai hak akses dong kak .. misal , user (admin) bisa buka menu apa aja dan user biasa bisa buka menu apa aja

    • @arrifulaffandy
      @arrifulaffandy 3 года назад +1

      di tunggu tutor lanjutannya, pak sandika mengenai hak akses ini

  • @anungnabhani4298
    @anungnabhani4298 3 года назад

    Pak atau yg lainnya Codingan saya msh error...
    Tp, notifnya cepat hilang, jd kita g bisa lihat errornya dimana, pertanyaannya gimana cara cek error nya.?..🙏 thx bwt yg jwb

  • @bakanuuju
    @bakanuuju 5 лет назад +6

    Sekedar tambahan untuk membuat link ke first page dan last page bs menggunakan - CMIIW :
    UNTUK KE FIRST PAGE
    FIRST
    UNTUK LAST PAGE

    • @midukjhon8120
      @midukjhon8120 2 года назад

      Numpang nanya bg
      Caranya biar last page nya ada saat berada di halaman pertama gmna ya bg?
      Soalnya dipunya saya navigasi nya jadi 2 pas lagi di halaman 2
      Makasih bg sblmnya

  • @ytchannelbyferrial2327
    @ytchannelbyferrial2327 3 года назад +8

    Pak tolong buatkan video lanjutan nya pak untuk pagination supaya ketika user mencari di pencarian pagination nya sesuai dengan pencarianyaaa ....
    Yang nonton tahun 2021 LIKE ...
    Terima kasih pak sandhika atas ilmu nya 😊

  • @dony679
    @dony679 Год назад +5

    0:00 Preview
    3:25 LIMIT
    8:05 Menghitung jumlah halaman
    11:35 Membulatkan jumlah halaman
    14:39 Mengetahui halaman aktif
    24:19 Navigasi halaman
    27:25 Tanda halaman (bold)
    29:40 Arrow for previous and next

  • @DELLD620
    @DELLD620 Год назад +2

    Tolong ka PR nya buatin pusing duh serasa ngeganjel ketika mau lanjut tutor,
    karna PR nya belom beres

    • @rabofficial1290
      @rabofficial1290 10 месяцев назад

      Gw juga sma bro di gw tinggal dikit lagi padahal 😌

  • @raisandika772
    @raisandika772 6 лет назад +4

    Akang-akang mohon bantuannya Saya masih eror fitur pagination untuk search nya ada yg bisa bantu ?

  • @ahmadngiliyun00
    @ahmadngiliyun00 Год назад +2

    Bang tolong dilanjut dong untuk pagination dengan pencarian menggunakan method POST, saya sudah mencari-cari dan hasil nya nihil🙏

  • @RindraAniko
    @RindraAniko 3 года назад +2

    curhat untuk yang lanjutan cari.
    kalau saya masukan LIMIT nya di function cari (); pas ambil nomor berikut atau NEXT kembali ke database awal/filter nya hilang... turus saya bikin diluar dengan pengkondisian if gt juga
    apa harus bikin cookie ya bg ?

    • @elskapatis
      @elskapatis 2 года назад

      udah berhasil bang? share

    • @RindraAniko
      @RindraAniko 2 года назад

      @@elskapatis solusinya gue pakai framework :D

  • @ytb7821
    @ytb7821 Год назад +1

    Permisi, di saya kok muncul error
    Fatal error: Uncaught TypeError: Unsupported operand types: int * string
    Saya sudah coba otak atik tp tetap saja tidak bisa, mohon bantuannya🙏🙏

  • @danapradana30
    @danapradana30 4 года назад +2

    ijin bertanya, coding saya ketika diklik simbol back kok balik langsung ke halaman 1 satu ya? padahal isi codingannya sudah sama persis. Terima kasih

  • @muhammadalfian4933
    @muhammadalfian4933 3 года назад +1

    tolong dong kalau yang bisa bantu gimana integerasi searching dan pagination nya di konfigurasi paginationnya kan supaya dapet mau berapa halaman itu total data nya dibagi jumlahdata perhalaman berarti kan itung ya jumlah data nya berapa nah saya buat seperti ini
    $jumlahdataperhalaman = 3;
    if (!isset($_POST["keyword"])) {
    $jumlahdata = count(query("SELECT * FROM mahasiswa"));
    }else {
    $jumlahdata = count(jumlah($_POST["keyword"]));
    }
    var_dump($jumlahdata);
    $jumlahhalaman = ceil($jumlahdata / $jumlahdataperhalaman);
    $halamanaktif = (isset($_GET["halaman"])) ? $_GET["halaman"] : 1;
    // halaman = 2, awal data = 2
    // halaman = 3, awal data = 4
    $awaldata = ($jumlahdataperhalaman * $halamanaktif) - $jumlahdataperhalaman;
    jumlah cari diambil dari functions baru yang saya buat
    di functions.php
    function jumlahcari($keyword)
    {
    $query = "SELECT * FROM mahasiswa
    WHERE
    id LIKE '%$keyword' OR
    nama LIKE '%$keyword%' OR
    nip LIKE '%$keyword%' OR
    jurusan LIKE '%$keyword%'
    ";
    return query($query);
    }
    sedangkan di indexnya setting sprti ini
    if (isset($_POST["cari"])) {
    $mahasiswa = cari($_POST["keyword"]);
    }
    // cari($_POST["keyword"]);
    diambil dari functions cari di functions.php yang ini
    function cari($keyword)
    {
    global $awaldata;
    global $jumlahdataperhalaman;
    $query = "SELECT * FROM mahasiswa
    WHERE
    id LIKE '%$keyword' OR
    nama LIKE '%$keyword%' OR
    nip LIKE '%$keyword%' OR
    jurusan LIKE '%$keyword%' ORDER BY id DESC LIMIT $awaldata, $jumlahdataperhalaman
    ";
    return query($query);
    }
    masalahnya paginationnya bener tapi nxt nya belum bener trs yang di $mahasiswa yang di if (isset($_POST["cari"]))
    kalau di var_dump($mahasiswa); isinya array[3] bukannya harus 4 ya ? terus kan kalau di next itu $_POSTnya ilang karna kan kondisi ifnya cara mempertahanakannya gimana ya? kalau di video ngobar yang pake CI itu kan masukan k sssion

    • @rabofficial1290
      @rabofficial1290 10 месяцев назад

      Info bg gw juga klo mau next datany malah balik ke awan lagi jadi pas mau next ke halamn berikut bukan data hasil searching lagi yg di tampilin malah data keseluruhan, 🙏

  • @zebat4059
    @zebat4059 2 года назад +1

    day 18

  • @nyamukgatal116
    @nyamukgatal116 10 месяцев назад

    pak sandika, minta tutorial melakukan proses bayar yang bisa menghasilkan status lunas pada php mysqli secara sederhana.....

  • @andescreativeid
    @andescreativeid Год назад +1

    Jujur aku agak pusing mengikuti untuk mencari nilai awal data-nya, tetapi akhirnya aku menemukan cara ku sendiri.
    $totalData = count(QueryData("SELECT * FROM books));

    • @rabofficial1290
      @rabofficial1290 10 месяцев назад

      Ini klo di next data nya tetap sesuai pencarian ngk bg?

  • @dimorphodon2401
    @dimorphodon2401 3 года назад +2

    Pak tolong ajarin caranya combine pagination sama pencarian nya pak

  • @yudhatama7369
    @yudhatama7369 6 лет назад +3

    mantaps pak ilmunya,terimakasih seluruh video tutornya,ijin download semua ya pak...

  • @yohanesadiprayogo
    @yohanesadiprayogo 6 лет назад +3

    Pak Sandhika saya lelah mengotak atik pagination sesuai pencarian, udah eksperimen berulang ulang tetep aja gagal. Mohon pencerahannya pak.

    • @mutammimulula506
      @mutammimulula506 5 лет назад

      buat kondisi 2 paginasi, yaitu saat tombol cari ditekan dan saat tidak ditekan gan

    • @ojil3374
      @ojil3374 5 лет назад

      @@mutammimulula506 cARAnya?

    • @mutammimulula506
      @mutammimulula506 5 лет назад +1

      @@ojil3374 coba di copy bro...
      //Tampilkan Link Halaman
      //Jika tombol cari ditekan

      if (isset($_GET['keyword'])){

      //menentukan berapa range setelah dan sebelum halaman cari aktif
      $jumlah_number = 3;
      $start_number = ($halaman_cari_aktif > $jumlah_number)? $halaman_cari_aktif - $jumlah_number : 1;
      $end_number = ($halaman_cari_aktif < ($jumlah_halaman_cari - $jumlah_number))? $halaman_cari_aktif + $jumlah_number : $jumlah_halaman_cari;

      for ($i=$start_number; $i

    • @martinsiregar3225
      @martinsiregar3225 5 лет назад

      logika nya gimana ya bro? coba terangin yang jelas....hehe
      @@mutammimulula506

    • @martinsiregar3225
      @martinsiregar3225 5 лет назад

      @@mutammimulula506 saya punya functions cari di beda file...nah untuk menaruh 2 fungsi yang di maksud , itu dimana?

  • @cerdasbuatan007
    @cerdasbuatan007 5 лет назад +2

    masih belumm bisa eng... gimana ya logicnya

  • @sacrewfragrant6669
    @sacrewfragrant6669 2 года назад +1

    Ada yg tau dmn bljr +searching nya buat ngerjain pr video d atas? Yg enak penjelasannya kyk materinya pak dhika?

    • @dwiwi8326
      @dwiwi8326 2 года назад

      izin gan mau share hasil percobaan saya dari pr divideo ini, bisa berkunjung di halaman github saya github.com/delinawidi/pagination-and-searching

    • @sacrewfragrant6669
      @sacrewfragrant6669 2 года назад +1

      @@dwiwi8326 wah thanks bro

    • @dwiwi8326
      @dwiwi8326 2 года назад

      @@sacrewfragrant6669 sipp sama" 👍

  • @AFaqih-pu9ze
    @AFaqih-pu9ze 6 лет назад +2

    Keren pak dika, makasih pak dika ilmu nya bermanfaat bgt buat kita" yg baru belajar php, maju terus channelnya, viewer setia Web Programing UNPAS

  • @chenmbeling5465
    @chenmbeling5465 3 года назад +1

    Pak, buatkan pagination yg berfungsi untuk form input data. Misal form data keluarga, page 1 berisi form data suami, page 2 = data istri, dst

  • @monalisa9564
    @monalisa9564 2 года назад +1

    untuk menentukan awal data bisa pake rumus ini :
    $awalData = ($halamanAktif - 1) * $jumlahDataPerHalaman;
    cmiiw
    semoga bermanfaat

    • @ulargajah9154
      @ulargajah9154 2 года назад

      ada yg udh bisa konfirgurasukan Search dan Pagination?

  • @shahrinazuansubri7919
    @shahrinazuansubri7919 5 лет назад +1

    Hi, kenalkan saya dari Malaysia.. Saya minat sangat dengan tutorial dari channel tuan. Salam perkenalan dari Malaysia ya.. :) Harap channel tuan terus maju ke depan! :)

  • @arieffaishal4643
    @arieffaishal4643 5 лет назад +1

    Halo pak sandhika,gimana cara nya untuk menampilkan nam user yang sudah login di index / welcome nya ya ? Tolong di jawab :D saya akan sangat berterimakasih sekali

  • @riskirohmatulloh6469
    @riskirohmatulloh6469 4 года назад +1

    PR-nya udah ada yang selesai belum?

  • @dirkwangke9476
    @dirkwangke9476 3 года назад +1

    terlambat 3 tahun ngikutin channel ini.. newbie di php

  • @azmanabdullah8079
    @azmanabdullah8079 6 лет назад +1

    Akhirnya tutor PHP, banyakin yaa bang, saya selau berdoa biar bang sandhika sehat..

  • @tubagushambali3624
    @tubagushambali3624 5 лет назад +1

    Programnya jalan lancar tapi kok ada error gini ya.
    Warning : mysqli_query()expect parameter 2 to be string, object given.
    Warning : mysqli_fetch_assoc()expect parameter 1 to be mysqli_result given.
    Codingangan udh sama persis diputer berulang" udh tapi masih ada kaya gitu kenapa ya pak?
    Padahal programnyamah jalan lancar sama kaya yg ditutorial tapi yg anehnya masih ada message error. :(

    • @sandhikagalihWPU
      @sandhikagalihWPU  5 лет назад

      keliatannya ada typo di string querynya, coba dicek lagi..

    • @azidicki9116
      @azidicki9116 5 лет назад

      check query nya mas coba liat

  • @RizkaMNafy
    @RizkaMNafy 6 лет назад +2

    Yg di tungu2 muncul jg😊

  • @langkahawal9568
    @langkahawal9568 6 лет назад +2

    Aku nunggu ini. 😀😀

  • @achalbadriyano1474
    @achalbadriyano1474 10 месяцев назад

    logika ku belum bermain aw

  • @AldiPrasetyo
    @AldiPrasetyo 6 лет назад +1

    Tutorial pakai framework CI atau Laravel dong pak

  • @novrizal1956
    @novrizal1956 2 года назад

    Parse error: syntax error, unexpected variable "$mahasiswa" in D:\xampp\htdocs\VSGA JWD 2022\latihan\latihan PHP CRUD MySQL\index.php on line 31
    Saya nyoba menghapus salah satu data, tapi kok sekarang malah error kaya diatas ya, saya bingung banget ngatasinnya ini

  • @WXNBEATS
    @WXNBEATS Год назад

    how to limit the pagination number? if there are 30 page, then the number links should be limited to 10 on 1 page and not 30, then if the raquo next on the 10, then itll start displaying from > and so till the end of data row.

  • @danangwahyu4825
    @danangwahyu4825 5 лет назад +1

    Hmm pak saya udah bisa yang limit hasil search nya.. cuma pas pindah halaman lain atau tekan pagination nya nampil data yang awal lg.. bukan yang berdasarkan di search.. pliiiis pak kasih konsep nya..

    • @AndikaTedja
      @AndikaTedja 4 года назад

      sama bro, udah dapet perbaikannya? kali aja bisa sharing2 hehe

    • @rabofficial1290
      @rabofficial1290 10 месяцев назад

      @@AndikaTedja sama bro udah jadi bisa lah bantu bang, penonton 2023🙂

    • @AndikaTedja
      @AndikaTedja 10 месяцев назад

      @@rabofficial1290 Pake pengkondisian, kalau ada search, bikin pagination khusus pencarian. Jadi pas looping pagination, ada tambahan query 'search' di url nya

  • @sch.highscope
    @sch.highscope 4 года назад

    Kak Shandika.....saya nyerah untuk men-setting pagination ketika fitur cari di gunakan....saya coba masukkan persis konfigurasi pagination didalam $_POST["cari] tapi malah error warning yang keluar....mohon pencerahannya yaah Kak...terima kasih banyak...

  • @davischaliq5889
    @davischaliq5889 5 лет назад

    dari yang udah gue coba praktekin bang untuk variabel $mahasiswa = query("SELECT * FROM mahasiswa LIMIT 0,5)
    query ini gak bisa di pake untuk memanggil data mahasiswa mulai dari indeks ke 0 , dan jumlah data 5
    dan untuk count awal data gak bisa di pake untuk array

  • @RidhoAhmad
    @RidhoAhmad 6 лет назад +1

    Mau nanya Pak, di tutorial series ini ntar ada episode buat ngamanin aplikasi ini dari SQL Injection nggak Pak? Saya masukin value &page=-1 di url, mysqli nya jadi error. Ditunggu ya Pak... Baca-baca di forum ngatasin ini, katanya make objeklah, inilah, itulah, apalah, Saya nggak paham Pak.

    • @sandhikagalihWPU
      @sandhikagalihWPU  6 лет назад

      di channel ini belum ada.. mudah2an nanti dibuat.. untuk sementara, coba kamu googling dulu mengenai PDO (PHP Data Object)

    • @RidhoAhmad
      @RidhoAhmad 6 лет назад

      Web Programming UNPAS ok Pak, terima kasih

  • @nurulhadi3350
    @nurulhadi3350 Год назад

    Tlong di bantu dong. Script lnjutan pagination search nya...🙏🙏🙏🙏

  • @dirkwangke9476
    @dirkwangke9476 3 года назад

    saya dapet error ini bang Notice: Object of class mysqli_result could not be converted to int in... on line 24
    21 $dataperpage = 10;
    22 $resultpage = mysqli_query($connect,"select * from med_corp");
    23 $datapage = mysqli_num_rows($resultpage);
    24 $pagenum = ceil($datapage / $resultpage);
    Mohon bantuannya

  • @AdriansyahTaufikHidayah
    @AdriansyahTaufikHidayah 9 месяцев назад

    pak mau bertanya jika kita masukan di dalam logika yang memasukan data awal bisa kah pak kalo kita itu mengurangi halaman aktif 1 lalu di kali dengan jumlahdataperhalaman