Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][JavaScript][MySQL]DataTable i 3000+ rekordów, Jak szybko wyświetlić taką ilość danych?
niewiemjak
post
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 28.01.2015

Ostrzeżenie: (0%)
-----


Mam sporo danych w bazie... około 3500 rekordów,
przy mniejszych partiach - do 1000 ładnie się wyświetlają w tabelce,
ale przy większych patiach danych już pojawiają się błędy JS z przekroczeniem czasu,
przeładowaniem pamięci i inne podobne historie...

Da się to ładnie obejść?
Czy jedyne wyjście to zrezygnowanie z DataTables i stronicowanie w PHP
(ma to spore wady, ale przynajmniej nie wyskoczą błędy z przeładowaniem pamięci)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
Pyton_000
post
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


Pobieranie przez Ajax w DT
Go to the top of the page
+Quote Post
niewiemjak
post
Post #3





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 28.01.2015

Ostrzeżenie: (0%)
-----


Można jakiś przykład nie znam Ajaxa...

W tej chwili wyciągam w PHP pętlą while wynik całego zapytania
Go to the top of the page
+Quote Post
Pyton_000
post
Post #4





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


Ale internetu używać umiesz?

https://datatables.net/examples/data_source...erver_side.html
Go to the top of the page
+Quote Post
viking
post
Post #5





Grupa: Zarejestrowani
Postów: 6 381
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


https://datatables.net/examples/server_side/simple.html
Go to the top of the page
+Quote Post
niewiemjak
post
Post #6





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 28.01.2015

Ostrzeżenie: (0%)
-----


Jak hasła za dużo nie mówią, to ciężko szukać... dzięki za linki
dokładniej to wyczerpuje mój problem :-)
http://www.techotut.com/tutorial/6/customi...atables-library
(dla potomnych i na przyszłość)

Ten post edytował niewiemjak 10.06.2016, 08:13:30
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.09.2025 - 19:26