/** * Mettre à jour les taux de conversions par rapport à l'Euro */ public function refresh() { $file_contents = file_get_contents('http://www.ecb.int/stats/eurofxref/eurofxref-daily.xml'); $devise = new Devise(); if ($file_contents && ($sxe = new SimpleXMLElement($file_contents))) { foreach ($sxe->Cube[0]->Cube[0]->Cube as $last) { $devise->query("UPDATE {$devise->table} SET taux='" . $devise->escape_string($last["rate"]) . "' WHERE code='" . $devise->escape_string($last["currency"]) . "'"); } } redirige("devise.php"); }