Ir para conteúdo

POWERED BY:

Arquivado

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

Pevides

Dados Randomicos do BD

Recommended Posts

Olá tenho que desenvolver uma pagina incial que nela venha as informações do banco de dados ......até ai tudo bem......mas tenho que fazer isso randomico a cada atualização da pagina tem que aparecer 5 registro diferentes, porem da mesma tabela Clientes........Por favor me ajudem....estou quase morrendo.....Desde ja agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara ve se isto resolve

 

[tr][/tr][tr][/tr]
ASP

randomize

STRSQL = "SELECT TOP 5 * FROM TABELA ORDER BY rnd(Id)"

 

bem isto pegara sempre 5 registros aleatoriamente, só verifica se tem um campo de autonumeração e se seu nome é Id, se seu banco for mysql deverá adaptar usando limite, no mais nada...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ohhh Amigo muito obrigado.....Valew mesmo te devo uma....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ohhh Amigo muito obrigado.....Valew mesmo te devo uma....

de nada cara http://forum.imasters.com.br/public/style_emoticons/default/joia.gif B)

Compartilhar este post


Link para o post
Compartilhar em outros sites

esse SELECT é para banco de dados ACCESS não é ?

acho que pro sql server tb, por que??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Meu grande amigo marioufpa

 

A sintaxe SQL que me passou a consulta mas naum ficou randomico oque fiz de errado ? segue o codigo abaixo para voce ver:

 

<!--#include file = conexao.asp--><link href="images/myfreetemplates.css" rel="stylesheet" type="text/css"><%vlConsulta = "SELECT TOP 4 * FROM CLIENTES ORDER BY rnd(Id_cliente)"Set vResultado = vConexao.execute(vlConsulta)while not vResultado.eof%><body bgcolor="#E4E4E4"><div align="center">   <table width="97%" border="0" cellpadding="2" cellspacing="0">    <!--DWLayoutTable-->    <tr>       <td height="25" colspan="2" align="center" valign="top"> <hr size="1" noshade color="#db007c">       </td>      </tr>    <tr>       <td width="139" height="85" align="center" valign="middle" bgcolor="#FFFFFF">         <img src="img_clientes/<%=vResultado("imagem")%>" width="104" height="77">       </td>      <td width="615" valign="top" bgcolor="#FFFFFF"> <div align="left"><font size="2" face="Verdana">           <b><font color="db007c"><img src="images/ponto.gif" width="7" height="10"></font>           <%=vResultado ("clientes")%></b><br>          <%=vResultado ("descricao_cliente")%></font></div>        <div align="left">           <p><font size="1" face="Verdana"><a href="detalhes.asp?id_cliente=<%=vResultado ("id_cliente")%>"><img src="images/lupinha.gif" alt="Veja a informação mais detalhada" width="80" height="20" border="0"></a></font></p>        </div></td>    </tr>    <tr>       <td height="0"></td>      <td></td>    </tr>  </table></div><div align="right">     <%vResultado.movenextwend%>  </div></div></body></html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

acho nque só faltou colocar randomize na linha de cima do select

 

olha tem esta linha

[tr][/tr][tr][/tr]
ASP

vlConsulta = "SELECT TOP 4 * FROM CLIENTES ORDER BY rnd(Id_cliente)"

faz assim

[tr][/tr][tr][/tr]
ASP

randomize

vlConsulta = "SELECT TOP 4 * FROM CLIENTES ORDER BY rnd(Id_cliente)"

Compartilhar este post


Link para o post
Compartilhar em outros sites

Grande amigo....mais uma fez não ficou randomico, ele faz a busca tudo certinho mas não traz resultados diferentes....

 

 

Oke esta havendo ?

 

veja voce mesmo :www.guiafestavale.com.br

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

como ficou seu code??

Compartilhar este post


Link para o post
Compartilhar em outros sites

A parte de busca ficou assim:

 

<%randomizevlConsulta = "SELECT TOP 4 * FROM CLIENTES ORDER BY rnd(Id_cliente)"Set vResultado = vConexao.execute(vlConsulta)while not vResultado.eof%>

tem algo de errado ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

aparentemente ta certo, vou testar e depois te retorno...

Compartilhar este post


Link para o post
Compartilhar em outros sites

estou com esse problema!!alguém encontrou uma solução???

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.