Fix: SQL Error

This commit is contained in:
Laurent Destailleur 2011-03-11 18:38:44 +00:00
parent 6a0ae1c0e1
commit 70baf1e64b

View File

@ -87,7 +87,7 @@ if ($socid > 0)
if ($conf->fournisseur->enabled && $user->rights->facture->lire) if ($conf->fournisseur->enabled && $user->rights->facture->lire)
{ {
// Factures // Invoices list
print_fiche_titre($langs->trans("SupplierPreview")); print_fiche_titre($langs->trans("SupplierPreview"));
print '<table class="noborder" width="100%">'; print '<table class="noborder" width="100%">';
@ -150,17 +150,17 @@ if ($socid > 0)
print '<td align="right">&nbsp;</td>'; print '<td align="right">&nbsp;</td>';
print '<td align="right">'.price($solde)."</td>\n"; print '<td align="right">'.price($solde)."</td>\n";
// Auteur // Author
print '<td nowrap="nowrap" width="50"><a href="'.DOL_URL_ROOT.'/user/fiche.php?id='.$objf->userid.'">'.img_object($langs->trans("ShowUser"),'user').' '.$objf->login.'</a></td>'; print '<td nowrap="nowrap" width="50"><a href="'.DOL_URL_ROOT.'/user/fiche.php?id='.$objf->userid.'">'.img_object($langs->trans("ShowUser"),'user').' '.$objf->login.'</a></td>';
print "</tr>\n"; print "</tr>\n";
// Payments // Payments
$sql = "SELECT p.rowid, p.datep as dp, pf.amount, p.statut,"; $sql = "SELECT p.rowid, p.datep as dp, pf.amount, p.statut,";
$sql.= " p.fk_user_creat, u.login, u.rowid as userid"; $sql.= " p.fk_user_author, u.login, u.rowid as userid";
$sql.= " FROM ".MAIN_DB_PREFIX."paiementfourn_facturefourn as pf,"; $sql.= " FROM ".MAIN_DB_PREFIX."paiementfourn_facturefourn as pf,";
$sql.= " ".MAIN_DB_PREFIX."paiement as p"; $sql.= " ".MAIN_DB_PREFIX."paiementfourn as p";
$sql.= " LEFT JOIN ".MAIN_DB_PREFIX."user as u ON p.fk_user_creat = u.rowid"; $sql.= " LEFT JOIN ".MAIN_DB_PREFIX."user as u ON p.fk_user_author = u.rowid";
$sql.= " WHERE pf.fk_paiementfourn = p.rowid"; $sql.= " WHERE pf.fk_paiementfourn = p.rowid";
$sql.= " AND pf.fk_facturefourn = ".$fac->id; $sql.= " AND pf.fk_facturefourn = ".$fac->id;