Ir para conteúdo

POWERED BY:

Arquivado

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

Raphael M. Caldas

Como contar posição de alguem no rank

Recommended Posts

Falae pessoal, fiz um topico a pouco tempo e tive essa duvida agora, eu queria saber como contar a posição da pessoa no rank.

Meu sistema tem paginação entao eu nao posso fazer por contagem tipo:

$contar = 1;

$contar++;

Eu preciso contar a posição dele em um WHERE.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Continue usando o contador, mas incremente antes com a posição da paginação.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Basta pensar, você tem um número certo de registros por página, então consegue determinar quantos já passaram, o jeito mais simples, pegue a página atual, subtraia 1 e multiplique pela quantidade de registros por página, então some 1, imagine que são 15 registros por página:

Pag 1 - 1 a 15 (1-1 = 0, 0*15 = 0, 0+1 = 1

Pag 2 - 16 a 30 (2-1 = 1, 1*15 = 15, 15+1 = 16

Pag 3 - 31 a 45 (3-1 = 2, 2*15 = 30, 30+1 = 31

etc..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Continue usando o contador, mas incremente antes com a posição da paginação.

Como assim? nao entendi muito bem.

 

Basta pensar, você tem um número certo de registros por página, então consegue determinar quantos já passaram, o jeito mais simples, pegue a página atual, subtraia 1 e multiplique pela quantidade de registros por página, então some 1, imagine que são 15 registros por página:

Pag 1 - 1 a 15 (1-1 = 0, 0*15 = 0, 0+1 = 1

Pag 2 - 16 a 30 (2-1 = 1, 1*15 = 15, 15+1 = 16

Pag 3 - 31 a 45 (3-1 = 2, 2*15 = 30, 30+1 = 31

etc..

Irei tentar.

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.