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.