Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/08/2006, 15:54
nav2003
 
Fecha de Ingreso: enero-2003
Ubicación: Santiago
Mensajes: 301
Antigüedad: 21 años, 3 meses
Puntos: 1
hacer un grafico con datos de BD

Hola estoy intentando graficar las visitas de mi sitio, baje el graphs para este efecto,este es el codigo:

mi consulta es como ir almacenando en un arreglo las visitas por dia

ej:
08-10-2006 --> 3 (visitas)
08-11-2006 --> 23 (visitas)
08-12-2006 --> 12 (visitas)..etc

como hacer dicho formato si mi campo $time2 = fecha, $userstoday = n°visitas.

Código PHP:
<?php
 
include("graphs.inc.php");
 
$graph = new BAR_GRAPH("hBar"); 
 include (
"connect.php");
    
//$spacer = "<hr size='1'>";
    
$time time();
    
$today date("d-m-Y",$time);
    
$date date("mY",$time);
    
$date_today date("dmY",$time);

    echo 
"$spacer";
    if (!
$limit){
        
$limit "30";
    }
    echo 
"<table border=1 width=600 bgcolor=#DBEDFD ><tr><td width=400 bgcolor=#9FD6FD class=csslink><span class='headline'>Visitas realizadas en los últimos $limit dias:</span></td><td width=120 align=center bgcolor=#FEFBDA class=csslink>Fecha</td><td width=120 align=center bgcolor=#FEFBDA class=csslink>N°Visita</td></tr>";
    echo 
"$spacer";
    
$result mysql_query("SELECT * FROM counthits WHERE start like 'no' ORDER BY time DESC LIMIT 0,$limit");
    
$i=0;
    while (
$row mysql_fetch_array($result)){
        
$time2 date("d-m-Y",$row[time]);
        echo 
"<tr><td></td><td align=center bgcolor=#F3FA78 class=csslink><span class='time'>$time2</span></td><td align=center bgcolor=#F3FA78 class=csslink>$row[userstoday]</td></tr>";
    
$dias[$i]=$row["userstoday"];
    
$i++;
 }
//este funciona si le ingreso valores predeterminados al array. pero no asi cuando le intento ingresar los valores de la consulta...
$graph->values = array($dias[$i]); //acá quiero mostrar las visitas por dia
 
echo $graph->create(); //creo el grafico
 
?>
que hago mal??..

gracias de antemano.-
__________________
Cristian...