From ad37a0f7e84c3ebca652d36670c22ccf6ca7a78e Mon Sep 17 00:00:00 2001 From: opensides Date: Sat, 28 Aug 2004 10:20:05 +0000 Subject: [PATCH] changement du REPLACE par DELETE suivi INSERT --- htdocs/product.class.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/htdocs/product.class.php b/htdocs/product.class.php index a37e5333f56..dbeaa34c171 100644 --- a/htdocs/product.class.php +++ b/htdocs/product.class.php @@ -171,7 +171,16 @@ class Product function _log_price($user) { - $sql = "REPLACE INTO ".MAIN_DB_PREFIX."product_price "; + $sql = "DELETE FROM ".MAIN_DB_PREFIX."product_price "; + $sql .= "WHERE fk_product = ".$this->id; + $sql .= " ,fk_user_author = ".$user->id; + $sql .= " ,price = ".ereg_replace(",",".",$this->price); + $sql .= " ,envente = ".$this->envente; + $sql .= " ,tva_tx = ".$this->tva_tx; + + $this->db->query($sql); + + $sql = "INSERT INTO ".MAIN_DB_PREFIX."product_price "; $sql .= " SET date_price= now()"; $sql .= " ,fk_product = ".$this->id; $sql .= " ,fk_user_author = ".$user->id;