Generar un Listado aleatorio

29/08/2003 - 00:07 por Roberto Alarcon | Informe spam
hola amigo ahora tengo la siguiente duda nesecito generar un listado
aleatorio de salidas

tabla: niños
nombre ID
1) juan 1
2) pedro 2
3) pablo 3
4) diego 4
5) roberto 5

ej: segun la tabla de arriba cada niño tiene un ID y si respatase esa
numeracion cada dia " 1) "seria juan el quede debe empesar a trabajar y
pablo deveria seguirlo " 2) " ** pero me gustaria si alguien tiene el
codigo para lograr esto **

cada ves que yo entre a una web cambie la posicion de salida de los chicos a
trabajar

nombre ID
1) diego 4
2) pablo 3
3) pedro 2
4) roberto 5
5) juan 1


y si vuelvo a entra a esa web me lanse otra convinacion nueva

nombre ID
1) roberto 5
2) juan 1
3) diego 4
4) pedro 2
5) pablo 3


Ojala Me Puedan Ayudar
Dede Ya Muchas Garcias
Roberto Alarcon
Chile

Preguntas similare

Leer las respuestas

#1 Dani Castillo
29/08/2003 - 08:21 | Informe spam
si son pocos datos podrias por ejemplo leerlos todos con getrows, crearte un
vector con dim y tantos datos como tenga la tabla, ese vector lo llenas con
datos aleatorios con rnd, y luego los vas presentando ordenados por ese rnd

"Roberto Alarcon" escribió en el mensaje
news:
hola amigo ahora tengo la siguiente duda nesecito generar un listado
aleatorio de salidas

tabla: niños
nombre ID
1) juan 1
2) pedro 2
3) pablo 3
4) diego 4
5) roberto 5

ej: segun la tabla de arriba cada niño tiene un ID y si respatase esa
numeracion cada dia " 1) "seria juan el quede debe empesar a trabajar y
pablo deveria seguirlo " 2) " ** pero me gustaria si alguien tiene el
codigo para lograr esto **

cada ves que yo entre a una web cambie la posicion de salida de los chicos


a
trabajar

nombre ID
1) diego 4
2) pablo 3
3) pedro 2
4) roberto 5
5) juan 1


y si vuelvo a entra a esa web me lanse otra convinacion nueva

nombre ID
1) roberto 5
2) juan 1
3) diego 4
4) pedro 2
5) pablo 3


Ojala Me Puedan Ayudar
Dede Ya Muchas Garcias
Roberto Alarcon
Chile


Respuesta Responder a este mensaje
#2 urko
29/08/2003 - 09:19 | Informe spam
<%randomize
'por ejemplo
total=rst.recordcount
'o
total=5
'este

a partir de aqui tienes varias posibilidades
tienes que controlar en un array(?) para que no salga el mismo
puedes cargar un array con la informacion y otro con un valor 1 o 0
para controlar si esa informacion ha salido o no

si es mucha informacion podrias guardar solo los ID
y luego
salir=0
totalsacados=0

' revisa el bucle que he puesto mira si es while o until...
do until salir=1
cual = Int((total* Rnd) + 1)

if arrayestado(cual)=0 then
response.write(arrayinformacion(cual))
arrayestado(cual)=1
totalsacados=totalsacados+1
end if
if totalsacados=total then
salir=1
end if
next



%>

Esto es una idea.saludos
urko

"Roberto Alarcon" escribió en el mensaje
news:
hola amigo ahora tengo la siguiente duda nesecito generar un listado
aleatorio de salidas

tabla: niños
nombre ID
1) juan 1
2) pedro 2
3) pablo 3
4) diego 4
5) roberto 5

ej: segun la tabla de arriba cada niño tiene un ID y si respatase esa
numeracion cada dia " 1) "seria juan el quede debe empesar a trabajar y
pablo deveria seguirlo " 2) " ** pero me gustaria si alguien tiene el
codigo para lograr esto **

cada ves que yo entre a una web cambie la posicion de salida de los chicos


a
trabajar

nombre ID
1) diego 4
2) pablo 3
3) pedro 2
4) roberto 5
5) juan 1


y si vuelvo a entra a esa web me lanse otra convinacion nueva

nombre ID
1) roberto 5
2) juan 1
3) diego 4
4) pedro 2
5) pablo 3


Ojala Me Puedan Ayudar
Dede Ya Muchas Garcias
Roberto Alarcon
Chile


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida