Foros del Web » Programando para Internet » ASP Clásico »

Ayuda con el SPLIT y la funcion FOR....

Estas en el tema de Ayuda con el SPLIT y la funcion FOR.... en el foro de ASP Clásico en Foros del Web. Gente, Tengo la siguiente sintaxys, que dicho sea de paso funciona perfectamente <% items=split(db.Fields("PlayHistory"),"|",-1,1) total = ubound(items) For i=0 to 22 response.Write(items(i)) %> <br> <%Next%> ...
  #1 (permalink)  
Antiguo 18/08/2004, 00:28
gcs
 
Fecha de Ingreso: enero-2004
Ubicación: Heredia, Costa Rica
Mensajes: 191
Antigüedad: 20 años, 5 meses
Puntos: 0
Ayuda con el SPLIT y la funcion FOR....

Gente,

Tengo la siguiente sintaxys, que dicho sea de paso funciona perfectamente

<%
items=split(db.Fields("PlayHistory"),"|",-1,1)
total = ubound(items)
For i=0 to 22
response.Write(items(i)) %>
<br>
<%Next%>

Como hago para sustituir en el FOR el 22 por el valor que me devuelta TOTAL producto de la obtención del numero de valores que recoje ubound(items) ??

Lo he intentado de muchas formas y me da error....

AYUDA!!!
  #2 (permalink)  
Antiguo 18/08/2004, 07:02
Avatar de Saruman  
Fecha de Ingreso: mayo-2003
Ubicación: Panama city, Panama, Panama
Mensajes: 1.154
Antigüedad: 21 años
Puntos: 5
asi:

<%
temp = "A|B|C|D|E|F|G"

items=split(temp,"|",-1,1)
total = ubound(items)
For i=0 to total
response.Write(items(i)) %>
<br>
<%Next%>
__________________
Saruman

One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them.
  #3 (permalink)  
Antiguo 18/08/2004, 07:59
gcs
 
Fecha de Ingreso: enero-2004
Ubicación: Heredia, Costa Rica
Mensajes: 191
Antigüedad: 20 años, 5 meses
Puntos: 0
Cita:
Iniciado por Saruman
asi:

<%
temp = "A|B|C|D|E|F|G"

items=split(temp,"|",-1,1)
total = ubound(items)
For i=0 to total
response.Write(items(i)) %>
<br>
<%Next%>
Saruman,

Así lo hice pero no me quizo funcionar.... !!!!!!! alguna idea de que será!? ?

en lugar del FOR no tengo que usar el FOR EACH ?

  #4 (permalink)  
Antiguo 18/08/2004, 08:18
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
A ver.....

<%
items=split(db("PlayHistory"),"|")
For i=0 to ubound(items)
response.Write items(i)&"<br>"
Next
%>
¿Qué error da o por que dices que no funciona?
  #5 (permalink)  
Antiguo 18/08/2004, 08:22
gcs
 
Fecha de Ingreso: enero-2004
Ubicación: Heredia, Costa Rica
Mensajes: 191
Antigüedad: 20 años, 5 meses
Puntos: 0
Cita:
Iniciado por Myakire
A ver.....

<%
items=split(db("PlayHistory"),"|")
For i=0 to ubound(items)
response.Write items(i)&"<br>"
Next
%>
¿Qué error da o por que dices que no funciona?

ok ok, mira ahorita no estoy en la maquina de mi casa que es donde tengo el ejercicio, pero no me daba ningun error, lo que me pasa es que no me desplegaba la información (y si tiene la información adentro) porque si ejecuto o mas bien llamo a items(0), items(1), etc... si me despliega la inforamcion...

Que será... o acaso es que se guardo un cachecito viejo...
  #6 (permalink)  
Antiguo 18/08/2004, 08:26
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Tal ves ese trozo de código lo tienes en alguna área que no se imprima en la pantalla. Esto se ve facilmente si depués de correr la página y tener de resultado una página en blanco, ves el código HTML resultante, seguramente se te ha de haber olvidado cerrar una etiqueta (falta un >) o esta en la sección HEAD, o algo así.

Saludos
  #7 (permalink)  
Antiguo 18/08/2004, 08:29
gcs
 
Fecha de Ingreso: enero-2004
Ubicación: Heredia, Costa Rica
Mensajes: 191
Antigüedad: 20 años, 5 meses
Puntos: 0
Cita:
Iniciado por Myakire
Tal ves ese trozo de código lo tienes en alguna área que no se imprima en la pantalla. Esto se ve facilmente si depués de correr la página y tener de resultado una página en blanco, ves el código HTML resultante, seguramente se te ha de haber olvidado cerrar una etiqueta (falta un >) o esta en la sección HEAD, o algo así.

Saludos

Voy a revisarlo pero no creo porque ese es apenas un pequeño trozo de codigo ASP que inserte dentro de la pagina, por eso me extraño muchisimo eso... yo le aviso como me va con esto, mas bienmuchas gracias por todo.
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 12:52.