Bonjour,
La requête est celle-ci :
$sql = "UPDATE ".MAIN_DB_PREFIX."chargesociales";
$sql.= " SET libelle='".addslashes($this->lib)."',";
$sql.= "
date_ech='".$this->db->idate($this->date_ech)."',";
$sql.= "
periode='".$this->db->idate($this->periode)."',";
$sql.= " amount=".$this->amount."";
$sql.= " WHERE rowid=".$this->id;
Ce n'est pas "WHERE" après la ligne dont je parle, mais "amount".
Le 06/09/2010 07:43, Régis Houssin a écrit :
Bonjour,
je viens de regarder le code et il ne peut pas y avoir de virgule avant
un WHERE
tu as quelle genre d'erreur sans la virgule ?
Le 05/09/10 23:04, Jérémie Ollivier a écrit :
Re-bonjour,
J'ai trouvé un autre bug :
Dans Dolibarr 2.9 cette fois ci :
Toujours dans chargesociales.class.php, ligne 184 :
$sql.= " periode='".$this->db->idate($this->periode)."'";
doit être remplacé par
$sql.= " periode='".$this->db->idate($this->periode)."',";
(il manque la "," à la fin, ce qui génère une erreur Mysql)
_______________________________________________
Dolibarr-dev mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev
Cordialement,
--
Régis Houssin
---------------------------------------------------------
Cap-Networks
30, Quai de Verdun
71700 Tournus
FRANCE
VoIP: +33 1 83 62 40 03
GSM: +33 6 33 02 07 97
Web: http://www.cap-networks.com/
Email: address@hidden
Dolibarr developer: address@hidden
Web Portal: http://www.dolibarr.fr/
SaaS offers: http://www.dolibox.fr/
Shop: http://www.dolistore.com/
Development platform: http://www.dolibarr.pro/
---------------------------------------------------------
_______________________________________________
Dolibarr-dev mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev
|