Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/05/2005, 20:02
mariano_donati
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 20 años, 1 mes
Puntos: 9
Alguien conoce una mejor manera de hacer esto?

Hola, estoy haciendo un sistema de valoracion para brindar a los usuarios de mi sitio seguridad de que estan comprando. El tema es que me gustaría saber si alguien conoce una mejor manera de hacer el tipico sistema de las estrellitas que lo que tengo yo en este momento. Les comento como lo hago:
En la base de datos tengo un campo VALORACION, ahi guardo el valor con el que el usuario ha decidido valorar el producto. Entonces, para mostrar luego la valoracion hago esto:

<%
do until RS.EOF

For i=1 to RS("Valoracion")
%>
<img src="estrella.gif">
<%
Next

RS.MoveNext
Loop
%>

El codigo exacto esta en realidad hecho con el metodo getRows, y habria que reemplazar ese DO UNTIL por otro bucle FOR, mi pregunta es si es óptimo de andar anidando bucles. Esta bien que ahorro bastante recursos del servidor usando el metodo getRows, pero me gustaría saber si alguien me puede decir alguna mejor forma de como hacerlo. Saludos y espero que me den su opinión.