ola galera, tenho um script em PHP e ele tem seu banco de dados Mysql. eh o seguinte teno o array
$destaque = mysql_query("SELECT * FROM automoveis WHERE dest_inicial = 1 ORDER BY RAND() LIMIT 4");
ele randomiza o resultado ateh tudo bem. mas ele repete os resultados. e nao deveria. pq sao 4 resultados diferentes. e ele repetes alguns. gostaria que nao repetisse. alguem pode me da uma luz???? vlwww
					
					
					
				
				
				
				 
	
Comando Rand Repete Resultados
		 Started By Lipearu, 19/07/2009, 16:15
	
	
	
	
		4 replies to this topic
	
	
			
				
					
						
					
					#1
					 
					
				
				
				
					
				
			
				
			
			
			Posted 19/07/2009, 16:15
			
				
					
						
					
					#2
					 
					
				
				
				
					
				
			
				
			
			
			Posted 20/07/2009, 09:41
Especialidade: Desenvolvimento e Banco de Dados.
Este post lhe ajudou? Agradeça: 
			
				
					
						
					
					#3
					 
					
				
				
				
					
				
			
				
			
			
			Posted 20/07/2009, 15:12
					ja tentei e nao funcionou.
consegui com isto
obrigado
					
				
				
				consegui com isto
$semente = rand();
$destaque = mysql_query("SELECT * FROM automoveis WHERE dest_inicial = 1 ORDER BY RAND($semente) LIMIT 0,1");
$destaque2 = mysql_query("SELECT * FROM automoveis WHERE dest_inicial = 1 ORDER BY RAND($semente) LIMIT 1,1");
$destaque3 = mysql_query("SELECT * FROM automoveis WHERE dest_inicial = 1 ORDER BY RAND($semente) LIMIT 2,1");
$destaque4 = mysql_query("SELECT * FROM automoveis WHERE dest_inicial = 1 ORDER BY RAND($semente) LIMIT 3,1");obrigado
Edição feita por: Lipearu, 20/07/2009, 15:12.
			
				
					
						
					
					#4
					 
					
				
				
				
					
				
			
				
			
			
			Posted 25/07/2009, 23:13
					Você deve ter visto algo errado, os resultados não repetem não.
					
					
					
				
				
				
				
	
	Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
				
				
				
			
				[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
			
				
					
						
					
					#5
					 
					
				
				
				
					
				
			
				
			
			
			Posted 26/07/2009, 00:00
					como falei ja foi resolvido. obrigado
					
					
					
				
				
				
				1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)


 
			
			 
				
				
				 
				
				
				 
			
			








