Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/02/2004, 12:52
Avatar de AlZuwaga
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
Para hacer gráficos de barras verticales, lo que podés hacer de manera "casera" es utilizar una imagen de 1x1 pixel y a su ancho ponerle un valor fijo y a su alto un valor que viene de alguna variable. Te paso un ejemplo chotísimo que grafica el valor de tres variables "constantes":

<%
Variable1 = 10
Variable2 = 50
Variable3 = 100
%>

<img src="rojo.gif" with = "10px" height="<% = Variable1 %>">
&nbsp;
<img src="verde.gif" with = "10px" height="<% = Variable2 %>">
&nbsp;
<img src="azul.gif" with = "10px" height="<% = Variable3 %>">


pero lo podés adaptar fácilmente para que grafique los valores de una BD.
Algo importante a tener en cuenta a la hora de usar datos provenientes de una BD es la magnitud de los mismos... imaginate que quieras graficar las poblaciones de New York, Nueva Delhi o hasta la de Buenos Aires: Tendrías unas barras de varios millones de pixeles de altitud!

Eso se puede controlar especificando un alto máximo para todo el gráfico, igualando la barra con la magnitud más grande a ese alto máximo y a las restantes poniéndoles un proporcional... todo con matemática pura.

saludos
__________________
...___...