Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

realizar una busqueda aleatoria

Estas en el tema de realizar una busqueda aleatoria en el foro de Mysql en Foros del Web. Hola buenas tardes. Mi problema es que no se hacer esta consulta, tengo una tabla de productos, con su codigo y quiero poder realizar una ...
  #1 (permalink)  
Antiguo 13/07/2009, 09:46
 
Fecha de Ingreso: junio-2009
Mensajes: 20
Antigüedad: 14 años, 10 meses
Puntos: 0
realizar una busqueda aleatoria

Hola buenas tardes.

Mi problema es que no se hacer esta consulta, tengo una tabla de productos, con su codigo y quiero poder realizar una busqueda aleatoria, que cada vez que ejecute esa funcion me devuelva diferentes resultados.

Me explico: Al abrir una pagina muestro 3 productos, pues quiero saber como hacer para que los 3 productos sean distintos cada vez que abro esa página. (alguna vez se pueden repetir evidentemente...)

Muchas gracias!
  #2 (permalink)  
Antiguo 13/07/2009, 09:48
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: realizar una busqueda aleatoria

Mira este post

El secreto es hacer un order by rand() y con limit establecer el numero de registros a mostrar.

Un saludo.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:25.