Ajout d'un filtre sur les montants

This commit is contained in:
Rodolphe Quiedeville 2005-07-07 15:21:47 +00:00
parent 9b736544df
commit 56b31ff931

View File

@ -62,6 +62,13 @@ $sql.= " c.libelle as paiement_type";
$sql.= " FROM ".MAIN_DB_PREFIX."paiement as p,"; $sql.= " FROM ".MAIN_DB_PREFIX."paiement as p,";
$sql.= " ".MAIN_DB_PREFIX."c_paiement as c"; $sql.= " ".MAIN_DB_PREFIX."c_paiement as c";
$sql.= " WHERE p.fk_paiement = c.id"; $sql.= " WHERE p.fk_paiement = c.id";
if ($_GET["search_montant"])
{
$sql .=" AND p.amount=".ereg_replace(",",".",$_GET["search_montant"]);
}
if ($_GET["orphelins"]) { // Options qui ne sert qu'au debuggage if ($_GET["orphelins"]) { // Options qui ne sert qu'au debuggage
// Paiements liés à aucune facture (pour aide au diagnostique) // Paiements liés à aucune facture (pour aide au diagnostique)
$sql = "SELECT p.rowid,".$db->pdate("p.datep")." as dp, p.amount,"; $sql = "SELECT p.rowid,".$db->pdate("p.datep")." as dp, p.amount,";
@ -97,6 +104,22 @@ if ($resql)
print_liste_field_titre($langs->trans("Status"),"liste.php","p.statut","",$paramlist,'align="center"',$sortfield); print_liste_field_titre($langs->trans("Status"),"liste.php","p.statut","",$paramlist,'align="center"',$sortfield);
print "</tr>\n"; print "</tr>\n";
// Lignes des champs de filtre
print '<form method="get" action="liste.php">';
print '<tr class="liste_titre">';
print '<td colspan="3">&nbsp;</td>';
print '<td align="right">';
print '<input class="fat" type="text" size="10" name="search_montant" value="'.$_GET["search_montant"].'">';
print '</td><td align="center">';
print '<input type="submit" class="button" name="button_search" value="'.$langs->trans("Search").'">';
print '</td>';
print "</tr>\n";
print '</form>';
while ($i < min($num,$limit)) while ($i < min($num,$limit))
{ {
$objp = $db->fetch_object($resql); $objp = $db->fetch_object($resql);
@ -122,7 +145,8 @@ if ($resql)
} }
print "</table>"; print "</table>";
} }
else { else
{
dolibarr_print_error($db); dolibarr_print_error($db);
} }