From ce1ca0219b015e032dcc1dc33f8e77c815e9aa3e Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Fri, 26 Mar 2010 22:12:07 +0000 Subject: [PATCH] Fix: SQL error --- htdocs/societe.class.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/htdocs/societe.class.php b/htdocs/societe.class.php index 50bd4eaa829..53ad8734855 100644 --- a/htdocs/societe.class.php +++ b/htdocs/societe.class.php @@ -410,7 +410,7 @@ class Societe extends CommonObject $sql = "UPDATE ".MAIN_DB_PREFIX."societe"; $sql.= " SET nom = '" . addslashes($this->nom) ."'"; // Champ obligatoire - $sql.= ",datea = ".$this->db->idate(mktime()); + $sql.= ",datea = '".$this->db->idate(mktime())."'"; $sql.= ",address = '" . addslashes($this->address) ."'"; $sql.= ",cp = ".($this->cp?"'".$this->cp."'":"null"); @@ -429,12 +429,12 @@ class Societe extends CommonObject $sql .= ",ape = '". addslashes($this->ape) ."'"; $sql .= ",idprof4 = '". addslashes($this->idprof4) ."'"; - $sql .= ",tva_assuj = ".($this->tva_assuj>=0?"'".$this->tva_assuj."'":"null"); + $sql .= ",tva_assuj = ".($this->tva_assuj!=''?"'".$this->tva_assuj."'":"null"); $sql .= ",tva_intra = '" . addslashes($this->tva_intra) ."'"; // Local taxes - $sql .= ",localtax1_assuj = ".($this->localtax1_assuj>=0?"'".$this->localtax1_assuj."'":"null"); - $sql .= ",localtax2_assuj = ".($this->localtax2_assuj>=0?"'".$this->localtax2_assuj."'":"null"); + $sql .= ",localtax1_assuj = ".($this->localtax1_assuj!=''?"'".$this->localtax1_assuj."'":"null"); + $sql .= ",localtax2_assuj = ".($this->localtax2_assuj!=''?"'".$this->localtax2_assuj."'":"null"); $sql .= ",capital = '" . addslashes($this->capital) ."'";