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

contar el número de etiquetas <br>

Estas en el tema de contar el número de etiquetas <br> en el foro de ASP Clásico en Foros del Web. Tengo una encuesta en la cual puedo meter comentarios en una pregunta, lo que necesito es contar cuantos comentarios han insertado, para ello lo que ...
  #1 (permalink)  
Antiguo 05/08/2003, 02:40
 
Fecha de Ingreso: febrero-2002
Ubicación: Navarra
Mensajes: 701
Antigüedad: 23 años, 3 meses
Puntos: 2
contar el número de etiquetas <br>

Tengo una encuesta en la cual puedo meter comentarios en una pregunta, lo que necesito es contar cuantos comentarios han insertado, para ello lo que separa cada línea es una etiqueta <br> por lo que contando estar etiquetas tendré el número de comentarios que hay, aunque quizás exista otra forma. Alguien sabe como hacer esto????

Un saludo
__________________
asp, php, .net, adaptandose a las necesidades
  #2 (permalink)  
Antiguo 05/08/2003, 10:38
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
<%
Comentarios = 'tu fuente de comentarios aquí
arrComentarios = Split(Comentarios, "<br>")
CantidadComentarios = UBound(arrComentarios) + 1
%>

Alimentás la variable Comentarios con tu fuente de datos (archivo de texto, campo de una BD o lo que sea), creás un arreglo (arrComentarios) por los saltos de línea y luego buscás la posición del último elemento y le sumás 1 (porque el primer elemento está en la posición 0)
__________________
...___...
  #3 (permalink)  
Antiguo 06/08/2003, 04:43
 
Fecha de Ingreso: febrero-2002
Ubicación: Navarra
Mensajes: 701
Antigüedad: 23 años, 3 meses
Puntos: 2
Gracias dazuaga, funciona perfectamente.

Un saludo
__________________
asp, php, .net, adaptandose a las necesidades
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:11.