Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/04/2012, 13:09
Avatar de science
science
 
Fecha de Ingreso: julio-2011
Mensajes: 42
Antigüedad: 12 años, 9 meses
Puntos: 6
Respuesta: Divisas de manera automática

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
  1. <?php
  2.     //This is aPHP(5)script example on how eurofxref-daily.xml can be parsed
  3.     //Read eurofxref-daily.xml file in memory
  4.     //For the next command you will need the config option allow_url_fopen=On (default)
  5.     $XML=simplexml_load_file("http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml");
  6.     //the file is updated daily between 2.15 p.m. and 3.00 p.m. CET
  7.            
  8.     foreach($XML->Cube->Cube->Cube as $rate){
  9.         //Output the value of 1EUR for a currency code
  10.         echo '1&euro;='.$rate["rate"].' '.$rate["currency"].'<br/>';
  11.         //--------------------------------------------------
  12.         //Here you can add your code for inserting
  13.         //$rate["rate"] and $rate["currency"] into your database
  14.         //--------------------------------------------------
  15.     }
  16. ?>

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!