Igoh Bruno Posted November 14, 2011 Report Share Posted November 14, 2011 Boa noite!Gostaria de Saber como faço para exibir os resultados aleatorio da tabela do Mysqlex: Cliente01 Cliente 02 cliente 03quando atualizar a página ele aparecer assim:Cliente03 Cliente 01 Cliente 02. Quote Link to comment Share on other sites More sharing options...
0 Willian Gustavo Veiga Posted November 14, 2011 Report Share Posted November 14, 2011 Você pode fazer isso com ORDER BY RAND():SELECT id,title,publishDate FROM mytable ORDER BY RAND() LIMIT 5Mas cuidado, segundo este artigo, você pode ter problemas de performance.Um abraço. Quote Link to comment Share on other sites More sharing options...
0 Igoh Bruno Posted November 14, 2011 Author Report Share Posted November 14, 2011 Você pode fazer isso com ORDER BY RAND():SELECT id,title,publishDate FROM mytable ORDER BY RAND() LIMIT 5Mas cuidado, segundo este artigo, você pode ter problemas de performance.Um abraço.Coloquei assim mais n deu certo. estar algo errado?$sql = mysql_query("SELECT * FROM comercio ORDER BY RAND(id_categoria) LIMIT 5 "); Quote Link to comment Share on other sites More sharing options...
0 ESerra Posted November 15, 2011 Report Share Posted November 15, 2011 Troca:RAND(id_categoria) Por:RAND() Quote Link to comment Share on other sites More sharing options...
0 Igoh Bruno Posted November 15, 2011 Author Report Share Posted November 15, 2011 Troca:RAND(id_categoria) Por:RAND()Agora deu certo! Obrigada.Qual risco pode ocorrer usando isso? Quote Link to comment Share on other sites More sharing options...
0 fertel Posted November 15, 2011 Report Share Posted November 15, 2011 Troca:RAND(id_categoria) Por:RAND()Agora deu certo! Obrigada.Qual risco pode ocorrer usando isso?Risco de segurança nenhum, mas se você não limitar o número de resultados e se forem muitos resultados, pode apresentar problema de performance, como já foi dito. Quote Link to comment Share on other sites More sharing options...
Question
Igoh Bruno
Boa noite!
Gostaria de Saber como faço para exibir os resultados aleatorio da tabela do Mysql
ex: Cliente01 Cliente 02 cliente 03
quando atualizar a página ele aparecer assim:
Cliente03 Cliente 01 Cliente 02.
Link to comment
Share on other sites
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.