¿pateketrueke a qué te refieres con la variable $separador de la estrategia A?
El $separador es "= '>'"- línea 8???
Código PHP:
Ver originalfunction get_path($id) {
// $result y $row
$result = mysql_query('SELECT name, parent_id FROM categorias WHERE id='.$id);
if ($row['parent_id'] != NULL) {
// existe un parent_id, inicializamos el acumulador
$salida = get_path($row['parent_id'], $separador = '>', true);
} else {
// inicializamos el acumulador vacio
}
// agregamos el valor al acumulador
$salida []= $row['name'];
// devolvemos el acumulador
return $salida;
}
Imprime:
En cuanto a Triby también voy a evaluar los enlaces que me pasaste