Fix: pgsql compatibility

This commit is contained in:
Regis Houssin 2010-04-16 13:35:26 +00:00
parent faef96823f
commit 567b3d08e5

View File

@ -580,18 +580,18 @@ class Propal extends CommonObject
$sql.= ", ".($this->remise_absolue?$this->remise_absolue:'null'); $sql.= ", ".($this->remise_absolue?$this->remise_absolue:'null');
$sql.= ", 0"; $sql.= ", 0";
$sql.= ", 0"; $sql.= ", 0";
$sql.= ", ".$this->db->idate($this->datep); $sql.= ", '".$this->db->idate($this->datep)."'";
$sql.= ", ".$this->db->idate(mktime()); $sql.= ", '".$this->db->idate(mktime())."'";
$sql.= ", '(PROV)'"; $sql.= ", '(PROV)'";
$sql.= ", ".($user->id > 0 ? "'".$user->id."'":"null"); $sql.= ", ".($user->id > 0 ? "'".$user->id."'":"null");
$sql.= ", '".addslashes($this->note)."'"; $sql.= ", '".addslashes($this->note)."'";
$sql.= ", '".addslashes($this->note_public)."'"; $sql.= ", '".addslashes($this->note_public)."'";
$sql.= ", '".$this->modelpdf."'"; $sql.= ", '".$this->modelpdf."'";
$sql.= ", ".$this->db->idate($this->fin_validite); $sql.= ", '".$this->db->idate($this->fin_validite)."'";
$sql.= ", ".$this->cond_reglement_id; $sql.= ", ".$this->cond_reglement_id;
$sql.= ", ".$this->mode_reglement_id; $sql.= ", ".$this->mode_reglement_id;
$sql.= ", '".addslashes($this->ref_client)."'"; $sql.= ", '".addslashes($this->ref_client)."'";
$sql.= ", ".($this->date_livraison!=''?$this->db->idate($this->date_livraison):'null'); $sql.= ", ".($this->date_livraison!=''?"'".$this->db->idate($this->date_livraison)."'":'null');
$sql.= ", ".$conf->entity; $sql.= ", ".$conf->entity;
$sql.= ")"; $sql.= ")";
@ -2023,6 +2023,8 @@ class Propal extends CommonObject
*/ */
function verifyNumRef($soc) function verifyNumRef($soc)
{ {
global $conf;
$sql = "SELECT rowid"; $sql = "SELECT rowid";
$sql.= " FROM ".MAIN_DB_PREFIX."propal"; $sql.= " FROM ".MAIN_DB_PREFIX."propal";
$sql.= " WHERE ref = '".$this->ref."'"; $sql.= " WHERE ref = '".$this->ref."'";