Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/02/2003, 01:22
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Y ha de ser con un "while"? .. yo uso principalmente bucles foreach() para recorrer arrys:

Código PHP:
foreach ($arrayinfo as $clave=>$registro){
   echo 
$clave." => ";
   foreach (
$registro as $clave=>$valor){
      if (
$clave=="id"){
         echo 
$valor."<br>";
      }
   }

Como veras son dos bucles anidados .. el primero recorremos el array y cada elemento del primer array entrega otro array .. asi q otro bucle foreach para recorrer este array ...

El condicional "if" .. simplemente es por si tienes mas "campos" en esa estructura de "registros" .. tipo:

Código PHP:
<?php
$arrayinfo 
= array (
"1" => array (
"id" => "A",
"nombre" => "juan"
),
"2" => array (
"id" => "B",
"nombre" => "pepe"
),
"3" => array (
"id" => "C",
"nombre" => "andres"
)
);


foreach (
$arrayinfo as $clave=>$registro){
    echo 
$clave." => <br>";
   foreach (
$registro as $clave=>$valor){

         echo 
$valor."<br>";

   }
   echo 
"<br>";
}
?>
Un saludo,