• 25-09-2018, 14:00:40
    #1
    Arkadaşlar bir projemde datatableyi kullanıyorum malum kendi hızlı arama modülü var fakat aklıma bir zamanlar bir arkadaşın dediği takıldı.
    Arkadaş datatable son 100 veriyi listeler ve orada arama sayfalama yapar gibi bişi demişti. Doğru mu?
    100 veriden sonrasında arama yapmak için ayrı bir arama modülü yazmam lazım mı?
  • 25-09-2018, 14:01:45
    #2
    serverside olarak istediğiniz kadar veriyi listeletebilir ve içerisinde arama yapabilirsiniz. Arkadaş yanlış bilgi vermiş.
  • 25-09-2018, 14:04:16
    #3
    Benimde bildiğim sql verisini alıp datatable ile yazdırıyorsun herhangi bir limit yok.
  • 25-09-2018, 14:04:32
    #4
    KolayEntegre adlı üyeden alıntı: mesajı görüntüle
    serverside olarak istediğiniz kadar veriyi listeletebilir ve içerisinde arama yapabilirsiniz. Arkadaş yanlış bilgi vermiş.
    Bu dediğiniz için bir işlem yapmam lazım mı yoksa datatable zaten kendisi yapıyor mu?

    $stokcek = $db->query("select * from stoklar)
    Bu şekilde tüm stokları çektirip listeletebiliyorum dimi? (Tabi foreach döngüsü ile yazdırıyorum )
  • 25-09-2018, 14:05:58
    #5
    bu şekildede istediğiniz kadar çeker ancak 1000 veriye yaklaştığında yavaşlıyor. serverside şeklinde arama yaptırın google da bu methodla istediğiniz kadar veriyi çekebilirsiniz.
  • 25-09-2018, 14:07:26
    #6
    herhangi bir limit evet yok foreach ettirdiğinizde datatable sınır olmadan listeleme ve sayfalamayı yapacaktır fakat veri arttıkça sayfanızda kasmalar kitlenmeler olmaya başlayacaktır.
    https://datatables.net/examples/data...es/server_side şu sayfada örneği mevcut, daha basit örnekler için google a ingilizce olarak datatable server side basic example yazarsanız bir sürü sonuç çıkacaktır.
  • 25-09-2018, 14:09:41
    #7
    KolayEntegre adlı üyeden alıntı: mesajı görüntüle
    herhangi bir limit evet yok foreach ettirdiğinizde datatable sınır olmadan listeleme ve sayfalamayı yapacaktır fakat veri arttıkça sayfanızda kasmalar kitlenmeler olmaya başlayacaktır.
    https://datatables.net/examples/data...es/server_side şu sayfada örneği mevcut, daha basit örnekler için google a ingilizce olarak datatable server side basic example yazarsanız bir sürü sonuç çıkacaktır.
    Teşekkürler hocam bir araştırma yapayım ben bunu şuandalık o kadar veri bana uzak ama en başta yapayım sonra uğraşmayayım en azından
  • 25-09-2018, 14:11:38
    #8
    PhYtOnX adlı üyeden alıntı: mesajı görüntüle
    Teşekkürler hocam bir araştırma yapayım ben bunu şuandalık o kadar veri bana uzak ama en başta yapayım sonra uğraşmayayım en azından
    Her zaman temiz çalışmak en iyisidir hocam, yararlı bulduysanız +r10 kolay gelsin
  • 25-09-2018, 15:18:56
    #9
    Arkadaşın çok bilmişlik yapmış sadece o kadar. DataTable'a çekilecek veri tamamen sorgu koduyla alakalıdır. Sen hangi sorgu kodunu yazarsan o ateşlenir. Tabi eğer DataTable'a filtre vs. eklersen o ayrı.