Aprovecho este hilo para profundizar más en el tema.
Según la sección "For Developers" del ECB, el código vía SimpleXML para parsear el XML es el siguiente:
Código PHP:
Ver original<?php
//This is aPHP(5)script example on how eurofxref-daily.xml can be parsed
//Read eurofxref-daily.xml file in memory
//For the next command you will need the config option allow_url_fopen=On (default)
//the file is updated daily between 2.15 p.m. and 3.00 p.m. CET
foreach($XML->Cube->Cube->Cube as $rate){
//Output the value of 1EUR for a currency code
echo '1€='.$rate["rate"].' '.$rate["currency"].'<br/>';
//--------------------------------------------------
//Here you can add your code for inserting
//$rate["rate"] and $rate["currency"] into your database
//--------------------------------------------------
}
?>
Evidentemente devuelve todos los valores de las divisas. Lo que ahora quiero conseguir es que guarde solamente 2 valores y me muestre el cálculo de uno u otro según se le indique (ya sea un select o con un botón)... ¿Cómo lo podría hacer?
Saludos!