Ver Mensaje Individual
  #10 (permalink)  
Antiguo 03/09/2010, 04:07
tonimito
 
Fecha de Ingreso: diciembre-2003
Mensajes: 157
Antigüedad: 20 años, 4 meses
Puntos: 1
Listar por Categoría y Producto

Lo doy por imposible, por favor, alguien tiene idea de cómo solucionar:

Quiero que aparezcan listados la categoría de producto y el producto:

Con éste código:


Código PHP:
        $query_Productos "SELECT DISTINCT * FROM productos WHERE ApareceEnLaWeb = 'Si' ORDER BY es_Familia ASC ";
        
$Productos mysql_query($query_Productos$bdmontsoliu) or die(mysql_error());
        
$totalRows_Productos mysql_num_rows($Productos);
        
        while (
$row_Productos mysql_fetch_array($Productos)){
                
$FamiliasLista[] = $row_Productos['es_Familia'];
                
$ProductosLista[] = $row_Productos['es_NombreProducto'];
        }
        
$ProductoresLista array_unique($FamiliasLista);
        foreach (
$ProductoresLista as $Resultado => $valor){
            echo 
'<li>'.$valor.'</li>';
            echo 
'<ul><li>'.$ProductosLista[$Resultado].'</li></ul>';
        } 
Tan sólo consigo que me aparezca el primer producto, cuando en realidad hay más. Es decir, me aparece:

Gatos
Gato persa.
Perros
Perro Pastor
etc.

Cuando quiero que aparezcan todos por categoría:

Gatos
Gato persa.
Gato siamés.
Gato Inglés.
Gato Europeo.
Perros
Perro Pastor
Perro de pekín.
etc.

NOTA: Habro un hilo nuevo, ya que el anterior el título (http://www.forosdelweb.com/f18/conex...-array-838340/) no describe exactamente lo que quiero y no lo puedo editar. Si hay algún problema por repetición de post, eliminen el post anterior. Gracias por su comprensión.