[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dolibarr-bugtrack] [bug #30981] Erreur sql lors de la tentative de modi
From: |
ffabien |
Subject: |
[Dolibarr-bugtrack] [bug #30981] Erreur sql lors de la tentative de modification d'une fiche action |
Date: |
Tue, 07 Sep 2010 04:13:24 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.1.11) Gecko/20100819 Iceweasel/3.5.11 (like Firefox/3.5.11) |
Follow-up Comment #1, bug #30981 (project dolibarr):
la ligne incriminée est la ligne 677 du fichier htdocs/comm/action/fiche.php
:
print $html->select_societes($act->societe->id,'socid',1,1);
générant la requête :
SELECT s.rowid, s.nom, s.client, s.fournisseur, s.code_client,
s.code_fournisseur FROM llx_societe as s WHERE s.entity = 1 AND 1
provoquant une erreur pgsql sur "AND 1"
je ne sais pas si c'est un bug, mais ça passe avec mysql et pas postgresql.
En modifiant cette ligne en :
print $html->select_societes($act->societe->id,'socid','',1,1);
on génére la requête :
SELECT s.rowid, s.nom, s.client, s.fournisseur, s.code_client,
s.code_fournisseur FROM llx_societe as s WHERE s.entity = 1
valide avec mysql et postgresql.
A voir selon ce que l'on cherche à afficher :
- ligne sans modification : on affiche le nom de la société (seulement
avec mysql)
- ligne avec modification : on affiche le nom de la société et le type de
tiers (avec mysql et postgresql)
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?30981>
_______________________________________________
Message posté via/par Savannah
http://savannah.nongnu.org/