Ver Mensaje Individual
  #9 (permalink)  
Antiguo 27/08/2013, 00:19
Avatar de guardarmicorreo
guardarmicorreo
 
Fecha de Ingreso: noviembre-2012
Ubicación: Córdoba
Mensajes: 1.153
Antigüedad: 12 años, 3 meses
Puntos: 84
Respuesta: Arrays sin guión al principio

Cita:
Iniciado por mikehove Ver Mensaje
Gracias por escribirme amigos y enseñarme.
Estuve leyendo la documentación y disculpen todavía no encuentro el éxito que deseo.

Este es el resultado obtenido:
te comento el código indicándote los errores

Cita:
Código PHP:
Ver original
  1. function get_tree($id, $level = 0)
  2. {
  3.     $result = mysql_query('SELECT id, label FROM menu WHERE parent='.$id);
  4.     $guion = array();
  5.     while ($row = mysql_fetch_array($result))
  6.     {
  7.          $guion[] = $row['label'];
  8.  
  9.          //¿qué motivo tienes para volver a llamar a la función dentro de la función, cual es tu idea?
  10.          //le sumas valores a $level pero arriba lo igualas a cero :S
  11.          get_tree($row['id'], $level + 1);     
  12.     }
  13.     //esta parte la estás haciendo bien. te debería imprimir valor>valor2>valor3>...
  14.     echo implode(" > ", $guion);
  15.  
  16. }
  17.  
  18. //nuevamente ¿por qué como segundo parámetro le pasas el 1 si arriba lo igualas a cero?
  19. echo get_tree(6,1);

Imprime:

Código PHP:
Ver original
  1. SnippetArchive

Seguiré investigando dónde estaré pifiándola.
__________________
Ayúdame a hacerlo por mi mismo.