$sql="SELECT s.nom,s.idp,f.facnumber,f.increment,f.total,f.total_ttc,".$db->pdate("f.datef")." as df, f.paye as paye, f.rowid as facid, f.fk_statut, sum(pf.amount) as am";
$sql.=" FROM ".MAIN_DB_PREFIX."societe as s";
$sql.=",".MAIN_DB_PREFIX."facture as f";
$sql.=" LEFT JOIN ".MAIN_DB_PREFIX."paiement_facture as pf ON f.rowid=pf.fk_facture ";
$sql.=" WHERE f.fk_soc = s.idp";
$sql.=" AND f.paye = 0";
if($socidp)
$sql.=" AND s.idp = $socidp";
if($month>0)
$sql.=" AND date_format(f.datef, '%m') = $month";
if($_GET["filtre"])
{
$filtrearr=split(",",$_GET["filtre"]);
foreach($filtrearras$fil)
{
$filt=split(":",$fil);
$sql.=" AND ".$filt[0]." = ".$filt[1];
}
}
if($_GET["search_ref"])
{
$sql.=" AND f.facnumber like '%".$_GET["search_ref"]."%'";
}
if($_GET["search_societe"])
{
$sql.=" AND s.nom like '%".$_GET["search_societe"]."%'";
}
if($_GET["search_montant_ht"])
{
$sql.=" AND f.total = '".$_GET["search_montant_ht"]."'";
}
if($_GET["search_montant_ttc"])
{
$sql.=" AND f.total_ttc = '".$_GET["search_montant_ttc"]."'";
}
if($year>0)
$sql.=" AND date_format(f.datef, '%Y') = $year";
if(strlen($_POST["sf_ref"])>0)
{
$sql.=" AND f.facnumber like '%".$_POST["sf_ref"]."%'";