adaptation pour postgresql

This commit is contained in:
opensides 2004-09-06 20:10:57 +00:00
parent 990b89e471
commit 1d6ca4ae0c
2 changed files with 10 additions and 7 deletions

View File

@ -264,7 +264,7 @@ if ($conf->facture->enabled)
{ {
$sql .= " AND f.fk_soc = $socidp"; $sql .= " AND f.fk_soc = $socidp";
} }
$sql .= " GROUP BY f.facnumber"; $sql .= " GROUP BY f.facnumber,f.rowid,s.nom, s.idp, f.total_ttc";
if ( $db->query($sql) ) if ( $db->query($sql) )
{ {

View File

@ -51,8 +51,11 @@ class DolibarrModules
{ {
// Insère les constantes // Insère les constantes
$err = 0; $err = 0;
$sql_del = "delete from ".MAIN_DB_PREFIX."const where name = '".$this->const_name."';";
$sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = '".$this->const_name."', value='1', visible = 0"; $this->db->query($sql_del);
$sql ="insert into ".MAIN_DB_PREFIX."const (name,value,visible) values
('".$this->const_name."','1',0);";
//$sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = '".$this->const_name."', value='1', visible = 0";
if (!$this->db->query($sql)) if (!$this->db->query($sql))
{ {
@ -101,16 +104,16 @@ class DolibarrModules
if ($row[0] == 0) if ($row[0] == 0)
{ {
// Si non trouve // Si non trouve // '$visible'
if (strlen($note)){ if (strlen($note)){
$sql = "INSERT INTO ".MAIN_DB_PREFIX."const (name,type,value,note,visible) VALUES ('$name','$type','$val','$note','$visible')"; $sql = "INSERT INTO ".MAIN_DB_PREFIX."const (name,type,value,note,visible) VALUES ('$name','$type','$val','$note',0);";
}elseif (strlen($val)) }elseif (strlen($val))
{ {
$sql = "INSERT INTO ".MAIN_DB_PREFIX."const (name,type,value,visible) VALUES ('$name','$type','$val','$visible')"; $sql = "INSERT INTO ".MAIN_DB_PREFIX."const (name,type,value,visible) VALUES ('$name','$type','$val',0);";
} }
else else
{ {
$sql = "INSERT INTO ".MAIN_DB_PREFIX."const (name,type,visible) VALUES ('$name','$type','$visible')"; $sql = "INSERT INTO ".MAIN_DB_PREFIX."const (name,type,visible) VALUES ('$name','$type',0);";
} }
if (! $this->db->query($sql) ) if (! $this->db->query($sql) )