Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/10/2003, 12:19
ezetra
 
Fecha de Ingreso: octubre-2003
Mensajes: 109
Antigüedad: 20 años, 6 meses
Puntos: 1
lectura array multidimensional

Quiero hacer una tabla con esta array multidimensional, pero nunca me saca el primer elemento del array.

Help me.

<?php

// Datos iniciales de la agenda personal
$peliculas = array(array("Título" => "El abuelo",
"Director" => "Garci",
"Intérpretes" => "F.F. Gómez"
),
array("Título" => "Bienvenido...",
"Director" => "Berlanga",
"Intérpretes" => "P. Isbert"
),
array("Título" => "Todo sobre...",
"Director" => "Almodóvar",
"Intérpretes" => "M. Paredes"
)
);
// escribo la cabecera de la tabla
echo "<TABLE BORDER=1 ALIGN=CENTER>\n";
echo "<CAPTION ALIGN=TOP>Estrenos de la semana</CAPTION>\n";
// Se escriben los datos de las cabeceras de las columnas
echo "<TR>\n";
//elemento[0] es nombre de la clave p.126
//elemento[1] es valor asociado a la clave
while ($elemento = each($peliculas[0]))
{
echo "<TH>$elemento[0]</TH>\n";
}
echo "</TR>\n";
// Recorro los elementos de la matriz indexada
for ($i = 0; $i < count($peliculas); $i++)
{
echo "<TR>\n";
// Recorro los elementos de la matriz asociativa
while ($elemento = each($peliculas[$i]))
{
echo "<TD>$elemento[1]</TD>\n";
}
echo "</TR>\n";
}
echo "</TABLE>\n";
?>