Ayuda con row
Publicado por Dorian (1 intervención) el 20/02/2012 20:35:39
Hola, tengo una pequeña problema , y os daria mil gracias si me podeis hechar una mano:D
<?php
Tengo 2 archivos seriados en PHP:
$url1 = "midominio.com/archivo_serializado1.php";
$url2 = "midominio.com/archivo_serializado2.php";
Leo los contenidos con fetched:
$fetched1 = file_get_contents($url1);
$fetched2 = file_get_contents($url2);
Devuelvo los valores iniciales de los archivos PHP con unserialize:
$content1 = unserialize($fetched1);
$content2 = unserialize($fetched2);
Y aqui viene el problema, y es que en vez de mostrarme 2 lineas (2 nombres, 2 edades), me muestra 4 lineas, con los mismos resultados pero duplicados :
foreach($content as $row)
foreach($content2 as $row2)
{
$nombre = $row1['nombre'];
$edad = $row2['edad'];
echo "<b>$nombre</b> $edad<br>";
}
?>
Deberia mostrar esto:
Dorian 22
Jose 45
Pero, muestra esto:
Dorian 22
Jose 45
Dorian 22
Jose 45
Mi pregunta es, como unir las 2 row (row1 y row2) en un solo row. Gracias de antemano!
<?php
Tengo 2 archivos seriados en PHP:
$url1 = "midominio.com/archivo_serializado1.php";
$url2 = "midominio.com/archivo_serializado2.php";
Leo los contenidos con fetched:
$fetched1 = file_get_contents($url1);
$fetched2 = file_get_contents($url2);
Devuelvo los valores iniciales de los archivos PHP con unserialize:
$content1 = unserialize($fetched1);
$content2 = unserialize($fetched2);
Y aqui viene el problema, y es que en vez de mostrarme 2 lineas (2 nombres, 2 edades), me muestra 4 lineas, con los mismos resultados pero duplicados :
foreach($content as $row)
foreach($content2 as $row2)
{
$nombre = $row1['nombre'];
$edad = $row2['edad'];
echo "<b>$nombre</b> $edad<br>";
}
?>
Deberia mostrar esto:
Dorian 22
Jose 45
Pero, muestra esto:
Dorian 22
Jose 45
Dorian 22
Jose 45
Mi pregunta es, como unir las 2 row (row1 y row2) en un solo row. Gracias de antemano!
Valora esta pregunta


0