Tengo dos XML
Código:
<?xml version="1.0" encoding="ISO-8859-1"?>
<mensajes>
<mensaje>
<suma>1+1</suma>
</mensaje>
<mensaje>
<suma>2+2</suma>
</mensaje>
<mensaje>
<suma>3+3</suma>
</mensaje>
</mensajes>
Código:
Y solicito un foreach por medio de php de la siguiente manera:<?xml version="1.0" encoding="ISO-8859-1"?>
<campos>
<campo>
<resultado>2</resultado>
</campo>
<campo>
<resultado>3</resultado>
</campo>
<campo>
<resultado>6</resultado>
</campo>
</campos>
Código PHP:
<?PHP
$xml = simplexml_load_file("library.xml");
$res = $xml->xpath("/campos/campo");
foreach ($res as $art){
echo $art->resultado;}
?> Código PHP:
<?PHP
$xml2 = simplexml_load_file("library2.xml");
$xml = simplexml_load_file("library.xml");
$res2 = $xml->xpath("/mensajes/mensaje");
foreach ($res2 as $art2){
$suma = $art2->suma;
$res = $xml->xpath("/campos/campo[resultado='$suma']");
foreach ($res as $art){
echo $art->resultado;}
}
?> Muchas gracias.


