Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

mx loco

Total de registro com limit

Recommended Posts

Bom dia pessoa, estou com o seguinte problema.

 

Faço apenas consultas com limites nas query, creio ter uma resposta mais rápida do servidor, veja o exemplo.

$SQL = "Select * from user Order By date_time asc Limit 10;";
$Usuarios = $Con->query($SQL);

Gostaria de receber to tatal resultado da query, portanto gostaria de saber se consigo fazer isso sem usar outra query na base, Pois no caso do uso do limit o num_rows retorno o valor do limit caso tenha mais registros.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia willian, estranho o forum nao ter postado o texto completo. editei a o post acima.

 

abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

O total da query é no máximo o que o LIMIT disser (de 0 até o definido).

 

Para pegar o total de registros, vc não pode ter o LIMIT ali, não há outra forma: você precisa de uma query sem o LIMIT.

Compartilhar este post


Link para o post
Compartilhar em outros sites

William, obrigado.

 

Neste caso teria que fazer outra query correto? pois no caso de uma base com cerca de 500 mil registro fazer consultas sem o limit e paginar seria irracional no ponto de vista de performance. Concorda?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, concordo.

 

Neste caso eu faria uma outra query com um COUNT() somente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.