Ir para conteúdo

POWERED BY:

Arquivado

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

Ronaldo Neves

ordenar aleatoriamente com paginação

Recommended Posts

Bom dia galera, to precisando de uma força, dei uma pesquisada aqui no fórum e não achei nada.

 

O problema é o seguinte, tenho uns cursos cadastrados no site só que quero que eles sejam selecionados aleatoriamente para serem exibidos no site. O problema é que também preciso paginar esses cursos, então como fazer esse select rand() e ainda paginar?

 

Alguém pode me ajudar? vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já tem a paginação pronta ?

 

já, só que quando faz a paginação, tem resultados que aparecem repetidos. Como ordena aleatoriamente ao mudar de página ele faz um novo select rand()

 

Uma forma simples é criar um campo na tabela com valor aleatório e ordenar por esse campo.

 

mas ai ele deixaria de ser aleatório não? ordenaria sempre da mesma forma?

 

Quero que cada vez que o usuário entre apareçam cursos diferentes para que ele possa escolher e fazer...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mais é claro, se é aleatório, a cada atualização ele realmente trará resultados novos... com base no que foi digitado, para não trazer os dados repetidos, utilize distinct

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.