From 6feb1a06fa2e31a11c364937c3a385b79b42d2ac Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Tue, 30 Mar 2010 18:30:20 +0000 Subject: [PATCH] Fix: SQL error with strict option --- htdocs/societe.class.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/htdocs/societe.class.php b/htdocs/societe.class.php index 601df0127b7..c01a594a688 100644 --- a/htdocs/societe.class.php +++ b/htdocs/societe.class.php @@ -425,12 +425,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) ."'";