Ir para conteúdo

POWERED BY:

Arquivado

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

eduardojipa

Select exibindo 6 campos de forma randômica

Recommended Posts

Preciso fazer uma consulta simples num bd no ACCESS, exibindo 6 registros randômicos...Tem vários produtos cadastrados e tem exibir 6 aleatoriamente na página inicial...Como fica a select???abraços e obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara por instrução sql eu vo fica ti deveno, esqueci totalmente...

mais criei um codigo aqui acho eu que funciona tenta usa ai

<%set conn = server.createobject("adodb.connection")set rs = server.createobject("adodb.recordset")constr = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="& server.mappath("cidades.mdb")conn.open constrsql = "select * from TABELA"rs.open sql,conn,1,1tot = rs.recordcountdim jafoi(5)do while q < 5	randomize time	a = (int(rnd * 6))	for t = 0 to ubound(jafoi)	if a <> jafoi(t) then		q = q + 1		'rs.movefirst		for i = 0 to a			rs.movenext		next		response.write rs(0)& "<BR>"		jafoi(q) = a	end if	nextloop%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

acho que pode te ajudar

 

SELECT * FROM tabela ORDER BY RND(); ACCESS

SELECT * FROM tabela ORDER BY RAND(); MYSQL

Na hora de escolher os 6 você coloca o TOP ou o Limit a depender da base de dados!

 

qualquer coisa post æ!

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.