DataTable Json e PHP

12 respostas
O

Alguém teria alguma solução para exibir uma datatable jquery com mais de 105.000 linhas de registro. Pois quando eu exibo a página demora muito para carregar. e Quando carrega os dados não faz a paginação(até aparece a paginação porem não funciona).

12 Respostas

D

Colocar uma paginação? Configurar para trazer um paginação de resultado…

O

Ele até esta para fazer a paginação porem ela não esta funcionando.

D

Se eu não engano precisar criar no server side essa paginação… e mandar para o front somente o que ele está precisando…

Tem o endereço do pacote DataTable?

O
$rows = false;

while ($res = mysqli_fetch_array($query,MYSQLI_ASSOC)) {

$rows[] = $res;

}

$data = array(“draw”=> 1,

“recordsTotal”=>$total_linhas,

“recordsFiltered”=> $total_linhas,

“data”=>$rows);

echo json_encode($data);

exit();
O

esta é a parte final do meu server, criando o json e enviando para o front.

D

Qual é a SQL?

O

A query é um pouco grande tem 34 colunas e 23 join

D

Se paginou ela tipo limit ?

O

Eu já fiz com e sem limit.

D

E não resolveu!?

Se isso acontece talvez a SQL não está correta ou as relações etc.

O

O sql realmente é meio complexo mas já revisei, criei índices e consegui baixar o tempo de execução no banco. Eu estou tentando encontrar os parâmetros de paginação do data table.

D

Eu também encontrando posto aqui

Criado 26 de março de 2019
Ultima resposta 26 de mar. de 2019
Respostas 12
Participantes 2