Tribyyy GRACIASS! Y a todos los compañeros, muuchas gracias por la bendita ayuda psicológicamente!
TU CÓDIGO FUNCIONA!!
El tema con el código anterior al tuyo no se por qué no funcionaba, hice la prueba con var_dump($res) y este es el resultado:
Código:
array(2) { [0]=> array(2) { [0]=> array(0) { } [1]=> string(6) "Inicio" } [1]=> string(15) "Portasahumerios" }
Código completo del caso anterior al tuyo:
Cita: function get_path($id){
$result = mysql_query('SELECT name, parent_id FROM categorias WHERE id='.$id);
$row = mysql_fetch_array($result);
$ret=array();
if ($row['parent_id'] != NULL){
$ret[]=get_path($row['parent_id']);
//echo ' > ';
//echo $row['name'];
$ret[]=$row['name'];
}
return $ret;
}
$res=get_path(2);
var_dump($res);
echo implode(' > ',$res);