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

Busca randomizada junto com busca fixa


Caue Jorge

Pergunta

Olá, tenho um site de ranchos, nele tem um carrossel no qual aparecem alguns ranchos aleatoriamente, o carrossel possui 10 posições.

Porem eu gostaria que na posição 7 sempre aparecesse o mesmo rancho, ou seja, todos serão randomizados, menos o rancho da posição 7, mas não to conseguindo criar o código.

Atualmente o código que uso para randomizar é:

SELECT idRancho, tituloRancho, link, descFotoRancho, capaRancho FROM ranchos where status = 1 ORDER BY RAND() LIMIT 0,10

Desde já agradeço.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Partindo do pressuposto que o rancho com id 10 sempre tem que aparecer...

SELECT idRancho, tituloRancho, link, descFotoRancho, capaRancho FROM ranchos where status = 1 AND idRancho <> 10 ORDER BY RAND() LIMIT 0,6

UNION

SELECT idRancho, tituloRancho, link, descFotoRancho, capaRancho FROM ranchos where idRancho = 10

UNION

SELECT idRancho, tituloRancho, link, descFotoRancho, capaRancho FROM ranchos where status = 1 AND idRancho <> 10 ORDER BY RAND() LIMIT 0,3

Vê se funciona aí =D

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,4k
×
×
  • Criar Novo...