Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/11/2014, 21:02
huam
 
Fecha de Ingreso: enero-2009
Ubicación: España
Mensajes: 86
Antigüedad: 16 años, 1 mes
Puntos: 2
Mostrar array único

Hola,

tengo un array multidimensional

Código PHP:
$productos = array();

$productos[0] = array(
"categoria" => "coche",
"combustible" "diesel",
"año" => "2001"
);
$productos[1] = array(
"categoria" => "moto",
"combustible" "gasolina",
"año" => "2003"
);
$productos[2] = array(
"categoria" => "coche",
"combustible" "diesel",
"año" => "2005"
); 
me gustaria que solo se repitiera un campo, es decir, quiero que al hacer un echo para "categoria" me salga sólo "coche" y "moto" en lugar de "coche","moto","coche" que es como me esta saliendo ahora haciendo un foreach tal que así:

Código PHP:
<?php foreach ($productos as $producto_id => $producto) {
            echo 
panelProductos($producto_id$producto);
?>
Podrían indicarme cómo podría hacer? lo he probado con array_unique y de otras maneras y no he sido capaz. Gracias