Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/03/2011, 10:57
andoencombi
 
Fecha de Ingreso: febrero-2011
Mensajes: 195
Antigüedad: 13 años, 2 meses
Puntos: 1
Consultar de diferentes tablas de la BD

Que tal foro, el problema que tengo es el siguiente,

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