Ir para conteúdo

POWERED BY:

Arquivado

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

Zé Luiz - Dainet

Random - de 4 Produtos

Recommended Posts

Olá, tenho um site para fazer.

e gostaria de saber se tem como fazer um random

das imagens puxando do banco de dados,

e que exiba 4 imagens randomicas.

 

segue a figura da página

 

Imagem Postada

 

Tb segue o código q eu uso do select.

 

<%

'*/// Select  Loja  ///*

set rs = server.CreateObject("adodb.recordset")
sql = "SELECT * FROM noticia where tipo = 'news'"
rs.open sql, ConConex	
	
id = rs.Fields("id")
titulo = rs.Fields("titulo")
texto = mid(rs.Fields("texto"),1,180)
foto = rs.Fields("foto")
data = rs.Fields("data")
tipo = rs.Fields("tipo")	
			
%>
Obrigado!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

é so lista-los dentro de um loop

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, tenho um site para fazer.

e gostaria de saber se tem como fazer um random

das imagens puxando do banco de dados,

e que exiba 4 imagens randomicas.

 

segue a figura da página

 

Imagem Postada

 

Tb segue o código q eu uso do select.

 

<%

'*/// Select  Loja  ///*

set rs = server.CreateObject("adodb.recordset")
sql = "SELECT * FROM noticia where tipo = 'news'"
rs.open sql, ConConex	
	
id = rs.Fields("id")
titulo = rs.Fields("titulo")
texto = mid(rs.Fields("texto"),1,180)
foto = rs.Fields("foto")
data = rs.Fields("data")
tipo = rs.Fields("tipo")	
			
%>
Obrigado!!!

 

ola Zé Luiz

 

olha depende do seu banco, pois se você estiver utizando o fire bird você tem que instalar um udf para radomizar

 

mas faço assim no fire bird.

 

sql = "select FIRST 6 * from tabela where id order by rand()"

 

e crio um loop conforme o Mario disse

 

e aki vai um link ensinando randomizar por alguns bd

 

http://www.petefreitag.com/item/466.cfm

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.