Ir para conteúdo
Fórum Script Brasil
  • 0

script para classificação


Pedro Gaz

Pergunta

Pessoal,

Fiz um sistema para bolão da copa, esta todo ele funcionando, só o que falta fazer é a tabela que mostrará a classificação dos usuários, eu já tenho criada uma função que gera a pontuação de acordo com os resultados, mas não estou sabendo como fazer a ordenação dos pontos, por exemplo:

para cada usuario a função me retorna um array com os pontos em cada etapa do bolao tipo: ("50","60","30") o total dos pontos nesse caso seriam 140, ok, basta ordenar o array pelos pontos totais, mas se tiver pontuação igual entre os usuário, como faço para ordenar de acordo com o primeiro numero do array, ou o segundo e assim por diante...

Se esses pontos tivessem em um bd era so fazer uma ordenação do tipo "order by p1,p2,p3 ASC" mas eles estão num array e não queria colocalos em um banco só para isso..

alguém tem uma sugestão de como posso resolver isso?

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Pedro Gaz, boa noite!

Da uma olhada nos links abaixo:

■usort() - Ordena um array pelos valores utilizando uma função de comparação definida pelo usuário

http://www.php.net/manual/pt_BR/function.usort.php

■uasort() - Ordena um array utilizando uma função de comparação definida pelo usuário e mantendo as associações entre chaves e valores

http://www.php.net/manual/pt_BR/function.uasort.php

■sort() - Ordena um array

http://www.php.net/manual/pt_BR/function.sort.php

■asort() - Ordena um array mantendo a associação entre índices e valores

http://www.php.net/manual/pt_BR/function.asort.php

■arsort() - Ordena um array em ordem descrescente mantendo a associação entre índices e valores

http://www.php.net/manual/pt_BR/function.arsort.php

■ksort() - Ordena um array pelas chaves

http://www.php.net/manual/pt_BR/function.ksort.php

■natsort() - Ordena um array utilizando o algoritmo da "ordem natural"

http://www.php.net/manual/pt_BR/function.natsort.php

■rsort() - Ordena um array em ordem descrescente

http://www.php.net/manual/pt_BR/function.rsort.php

Font: http://www.php.net/manual/pt_BR/

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,1k
×
×
  • Criar Novo...