Buenas, estoy intentando hacer una gráfica basada en librería GD, en la cual mostrar
Los datos de las visitas de los meses. Es decir, JUNIO= 34 visitas, SEPTIEMBRE=45, MAYO=23, etc..
Toda la parte de la gráfica ya la tengo controlada, pero el problema que tengo es a la hora de realizarle la consulta a mysql.
Quiero que me guarde las filas de cada mes, y me las sume cada una por serparado, pero únicamente las filas que correspondan a los últimos 12 meses
También quiero que me almacene cada uno de esos números de visitas en 12 variables diferentes.
La tabla que tengo creada, para esto es:
Código:
CREATE TABLE `visitas` (
`id` int(11) NOT NULL auto_increment,
`ip` varchar(225) default NULL,
`hoy` int(11) default NULL,
`hora` int(11) default NULL,
`min` int(11) default NULL,
`ampm` varchar(20) default NULL,
`muestra` varchar(20) default NULL,
`mes` int(11) default NULL,
`ordenando` int(11) default NULL,
`anio` int(11) default NULL,
`fecha` date NOT NULL default '0000-00-00',
PRIMARY KEY (`id`)
) TYPE=MyISAM;
La consulta que le estoy haciendo es la siguiente:
Código:
for ($i=0;$i<=11;$i++){
$qrmo=mysql_query("SELECT Count(*) AS visitasmo FROM visitas WHERE TO_MONTHS(now())-TO_MONTHS(fecha) =".$i."");
$rmonth[$i] = mysql_fetch_array($qrmo);
}
Pero nada, esto me devuelve lo siguiente:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\foxserv\www\pixel\prueba.php on line 19
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\foxserv\www\pixel\prueba.php on line 19
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\foxserv\www\pixel\prueba.php on line 19
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\foxserv\www\pixel\prueba.php on line 19
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\foxserv\www\pixel\prueba.php on line 19
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\foxserv\www\pixel\prueba.php on line 19
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\foxserv\www\pixel\prueba.php on line 19
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\foxserv\www\pixel\prueba.php on line 19
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\foxserv\www\pixel\prueba.php on line 19
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\foxserv\www\pixel\prueba.php on line 19
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\foxserv\www\pixel\prueba.php on line 19
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\foxserv\www\pixel\prueba.php on line 19
La fila 19 es: $rmonth[$i] = mysql_fetch_array($qrmo);
Alguien me podría decir como puedo realizarle la consulta?
Muchas gracias.