Fix: suppression d'appel de champs inutilisés et qui provoque un conflit avec le fonctionnement de base de données différentes de mysql, en effet la fonction GROUP BY doit être suivi de tous les champs qui sont appelé dans le select, voir le lien: http://sql.developpez.com/sqlaz/ensembles/#L1[1]

This commit is contained in:
Regis Houssin 2007-09-19 14:06:56 +00:00
parent 50d996f755
commit 0576a7a5cf
2 changed files with 1 additions and 3 deletions

View File

@ -48,7 +48,6 @@ print '<table class="noborder" width="100%">';
print '<tr valign="top"><td width="30%">'; print '<tr valign="top"><td width="30%">';
$sql = "SELECT count(cf.rowid), fk_statut,"; $sql = "SELECT count(cf.rowid), fk_statut,";
$sql.= " cf.rowid,cf.ref";
$sql.= " FROM ".MAIN_DB_PREFIX."societe as s,"; $sql.= " FROM ".MAIN_DB_PREFIX."societe as s,";
$sql.= " ".MAIN_DB_PREFIX."commande_fournisseur as cf"; $sql.= " ".MAIN_DB_PREFIX."commande_fournisseur as cf";
$sql.= " WHERE cf.fk_soc = s.rowid "; $sql.= " WHERE cf.fk_soc = s.rowid ";

View File

@ -111,8 +111,7 @@ else
* *
*/ */
$commande = new CommandeFournisseur($db); $commande = new CommandeFournisseur($db);
$sql = "SELECT count(cf.rowid), fk_statut,"; $sql = "SELECT count(cf.rowid), fk_statut";
$sql.= " cf.rowid,cf.ref";
$sql.= " FROM ".MAIN_DB_PREFIX."societe as s,"; $sql.= " FROM ".MAIN_DB_PREFIX."societe as s,";
$sql.= " ".MAIN_DB_PREFIX."commande_fournisseur as cf"; $sql.= " ".MAIN_DB_PREFIX."commande_fournisseur as cf";
$sql.= " WHERE cf.fk_soc = s.rowid "; $sql.= " WHERE cf.fk_soc = s.rowid ";