Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/07/2011, 11:07
dfmex
 
Fecha de Ingreso: octubre-2008
Mensajes: 147
Antigüedad: 16 años, 2 meses
Puntos: 3
Pregunta Crear Función PHP con rand() y MySQL

Hola amigos!

Esta vez me encuentro atorado en un problemilla que no sé la lógica para hacerlo funcionar, y me gustaría saber si alguien me puede apoyar.

Tengo una tabla en la base de datos, digamos que tiene 10 registros por ejemplo... y yo lo que necesito hacer con PHP es que me arroje 3 numeros al azar, de forma ascendente, que no se repitan y que no superen los registros en total de la tabla...


Algo asi como:

Código PHP:


$TotalRegistros 
mysql_num_rows($consulta);
//Supongamos que $TotalRegistros me arroja el numero 10

$registro1 //digamos que aqui me da un 4
$registro2 //digamos que aqui me da un 7
$registro3 //digamos que aqui me da un 9

//es decir, los 3 registros que me den un numero al alzar, del 1 al $TotalRegistros, ordenados de forma ascendente y sin que se repitan// 

No se si alguien me pueda apoyar para darme una idea, de como lograr mi objetivo...

Muchas Gracias de antemano por sus comentarios y ayuda.