Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/02/2011, 15:05
albertrc
 
Fecha de Ingreso: febrero-2009
Mensajes: 443
Antigüedad: 15 años, 2 meses
Puntos: 1
tengo un menu i quiero que muestre el numero de productos por categoria


ProductoA - 5
ProductoB - 15

lo estoy haciendo así pero no esta bien del todo

porque en cada categoría tengo que repetir la select
si tengo 20 categorías 20 select he intentado poner id_categoria=$_GET[id_categoria] donde tengo el 17
pero no funciona

en un mismo <a></a> no puedo meter dos href un para que muestre las categorías y el otro el numero total por categoría



tengo dos ficheros
total_categories/total_categories.php
categoria_producto /categoria_producto.php
el segundo ya me funciona


esto lo hago a mano pero pronto lo haré con un for me salgan todas las categoría automáticas
Código HTML:
Ver original
  1. <li><a href="categoria_producto.php?id_categoria=17"><strong>ProductoA  -


Código PHP:
<?php
 
include('select/select.php');
$link mysqli_connect($hostname,$user,$password,$database);

$query1 "SELECT COUNT(*) AS 'Total Productos' FROM producto INNER JOIN categoria ON producto.producto_id_categoria=categoria.id_categoria WHERE categoria.id_categoria='17' GROUP BY categoria.id_categoria;";
/*echo $query1;*/
$result mysqli_query($link$query1);

$row mysqli_fetch_array($resultMYSQLI_ASSOC);
/* associative array */
echo $row["Total Productos"];

/* free result set */
mysqli_free_result($result);
/* close connection */
mysqli_close($link);
                            
?>
Código HTML:
Ver original
  1. </strong></a>