From ec43df013954ade6d032bac61138e27cc9ed86c0 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 2 Feb 2008 18:11:00 +0000 Subject: [PATCH] Fix: Plantage apres choix dollar australien --- htdocs/admin/company.php | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/htdocs/admin/company.php b/htdocs/admin/company.php index 9e16c71e409..3be7d8111c4 100644 --- a/htdocs/admin/company.php +++ b/htdocs/admin/company.php @@ -746,7 +746,7 @@ llxFooter('$Date$ - $Revision$'); */ function currency_name($code_iso,$withcode=0) { - global $langs; + global $langs,$db; // Si il existe une traduction, on peut renvoyer de suite le libellé if ($langs->trans("Currency".$code_iso)!="Currency".$code_iso) @@ -754,19 +754,20 @@ function currency_name($code_iso,$withcode=0) return $langs->trans("Currency".$code_iso); } - // Si pas de traduction, on consulte libellé par défaut en table + // Si pas de traduction, on consulte le libellé par défaut en table $sql = "SELECT label FROM ".MAIN_DB_PREFIX."c_currencies"; - $sql.= " WHERE code_iso='$code_iso';"; + $sql.= " WHERE code_iso='".$code_iso."'"; - if ($this->db->query($sql)) + $resql=$db->query($sql); + if ($resql) { - $num = $this->db->num_rows(); + $num = $db->num_rows($resql); if ($num) { - $obj = $this->db->fetch_object(); + $obj = $db->fetch_object($resql); $label=($obj->label!='-'?$obj->label:''); - if ($withcode) return $label==$code_iso?"$code_iso":"$code_iso - $label"; + if ($withcode) return ($label==$code_iso)?"$code_iso":"$code_iso - $label"; else return $label; } else