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:
La consulta que le estoy haciendo es la siguiente: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;
Código:
Pero nada, esto me devuelve lo siguiente: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); }
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.