En mi Base de datos tengo estas tablas (tienen los mismos campos)
Visitas Comentario vieronvideo visitanpagweb
Con los campos
id
fecha(0000-00-00)
usuario
categoria
Cuando alguien entra a ver una categoria a hacer un comentario a ver el video o visitan pagina web se almacena en la tabla respectiva de la base de datos con los respectivos datos (usuario, fecha y de que categoria)
Ahora quiero generar una tabla que cuando de clic por ejemplo en categoria1, categoria2, o categoria3 genere un contador con las veces que visitaron la categoria, hicieron un comentario, vieron video o visitaron la pag web de la categoria correspondiente por mes para despues generar una grafica(este codigo ya lo tengo como generar una grafica con valores de una tabla)
Este es el formato de tabla mas o menos que se pretende realizar,
Código PHP:
<table>
<caption>
Estadisticas Proveedor 1
</caption>
<thead>
<tr>
<td></td>
<th scope="col">Enero</th><!--VALOR ESTATICO-->
<th scope="col">Febrero</th><!--VALOR ESTATICO-->
<th scope="col">Marzo</th><!--VALOR ESTATICO-->
<th scope="col">Abril</th><!--VALOR ESTATICO-->
<th scope="col">Mayo</th><!--VALOR ESTATICO-->
<th scope="col">Junio</th><!--VALOR ESTATICO-->
<th scope="col">Julio</th><!--VALOR ESTATICO-->
<th scope="col">Agosto</th><!--VALOR ESTATICO-->
<th scope="col">Septiembre</th><!--VALOR ESTATICO-->
<th scope="col">Octubre</th><!--VALOR ESTATICO-->
<th scope="col">Noviembre</th><!--VALOR ESTATICO-->
<th scope="col">Diciembre</th><!--VALOR ESTATICO-->
</tr>
</thead>
<tbody>
<tr>
<th scope="row">Visitas</th><!--VALOR ESTATICO-->
<td>190</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>160</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>40</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>120</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>30</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>70</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>190</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>160</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>40</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>120</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>30</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>70</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
</tr>
<tr>
<th scope="row">Contacto</th><!--VALOR ESTATICO-->
<td>3</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>40</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>30</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>45</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>35</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>49</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>3</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>40</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>30</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>45</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>35</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>49</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
</tr>
<tr>
<th scope="row">Vieron video</th><!--VALOR ESTATICO-->
<td>10</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>180</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>10</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>85</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>25</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>79</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>10</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>180</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>10</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>85</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>25</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>79</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
</tr>
<tr>
<th scope="row">Se registraron</th> <!--VALOR ESTATICO-->
<td>40</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>80</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>90</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>25</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>15</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>119</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>40</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>80</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>90</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>25</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>15</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
<td>119</td><!--ESTOS VALORES SE DEBEN DE EXTRAER DE LA BASE DE DATOS-->
</tr>
</tbody>
</table>