Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/12/2006, 12:55
javier_enithost
 
Fecha de Ingreso: septiembre-2005
Mensajes: 30
Antigüedad: 19 años, 4 meses
Puntos: 0
Debes hacer una lista para ello

Hola:

Necesitas hacer una lista de la siguiente manera:
RAvailable = ( del 1 ... 10 por ejemplo )

Luego haces un ciclo de 1 a 10 y dentro:

.pides un random entre 1 y 10-variabledebucle+1 con la funcion rand( min, max )
. ese random sera el indice del arreglo por lo que tomas como valor "utilizable" RAvailable[randomresult]
. finalmente intercambias RAvailable[10-variabledebucle+1] con RAvailable[randomresult]

Con eso lograras que el random escoja un numero disponible en el arreglo que no se haya utilizado nunca cada ves que el bucle se ejecuta.

Es sencillo, si te resulta dificil hacer el codigo me dices y te lo pondria aqui mismo,

Saludos
__________________
Alojamiento Web - Alojamiento web y Servidores dedicados. Servidores en USA y Londres.
Hosting,PHP,Java,CSS,SEO BLOG - Web Hosting, Posicionamiento Web, Programacion en PHP, Java, CSS y mucho mas.