Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/08/2006, 11:54
GikaJavi
 
Fecha de Ingreso: agosto-2006
Mensajes: 121
Antigüedad: 17 años, 9 meses
Puntos: 0
Primero hablas de productos y luego en el código veo que no usas esa tabla sino una de catalogos. Suponiendo que son la misma cosa, y que la tabla se llama realmente catalogos, una consulta que puede servirte sería:

select categorias.tipo, count(catalogos.tipo) from Categorias inner join catalogos on Categorias.tipo=productos.categoria group by categorias.tipo

Nota: Lo que está en negrita se supone que es lo que enlaza la tabla (estamos cruzando dos tablas (inner join) sacando las filas en las cuales coincide la categoria.). O sea, supongo que tienes un campo (que yo he llamado productos.categoria) que enlaza con la tabla de categorias, por lo que deberás poner el campo que enlaza. Por lo demás, si no he entendido mal tu pregunta, la consulta es ésa. Luego, el tratamiento/presención con PHP/HTML ya lo dejo para ti.

Suerte.