Filtrowa ...

 Opłaty...

'$dzisiajdata' AND data<='$MaxData'"; //wybiera tylko przyszłe pozycje z tabeli "opłaty"(błędne zadłużenie) $qqry="SELECT DISTINCT CONCAT(MONTH(data), '-', YEAR(data)) AS MiesRok FROM oplaty {$warunek1} ORDER BY data"; $res = mysql_query($qqry) or die('Kwerenda select distinct nie powiodła się: '.mysql_error()); while($wiersz = mysql_fetch_array($res, MYSQL_ASSOC)){ $w[] = $wiersz['MiesRok']; } $ilepozysji = count($w); $SumaWplat=0; $SumaRat=0; /* gdyby budować nową tabelę TU MOŻNA WPISAĆ ZADŁUŻENIE Z POPRZEDNIEJ TABELI */ $nr=0; for ($i=0; $i<$ilepozysji; $i++) { $koldata=explode('-', $w[$i]); //echo ""; //$yearshort=substr($koldata[0], 2, 2); $qmies = $koldata[0]; $qrok = $koldata[1]; $kwer="SELECT COUNT(data) AS IleWplat FROM oplaty WHERE (YEAR(data)={$qrok} AND MONTH(data)={$qmies}) ORDER BY data"; $result=mysql_query($kwer) or die('Kwerenda2 nie powiodła się: '.mysql_error()); $row = mysql_fetch_array($result, MYSQL_ASSOC); $IleWplatNaMies = $row['IleWplat']; $kwer1="SELECT SUM(wplata) AS SumaWplat, SUM(rata) AS SumaRat FROM oplaty WHERE (YEAR(data)={$qrok} AND MONTH(data)={$qmies}) ORDER BY data"; $result1=mysql_query($kwer1) or die('Kwerenda3 nie powiodła się: '.mysql_error()); $rows = mysql_fetch_array($result1, MYSQL_ASSOC); $SumaWplatNaMies = $rows['SumaWplat']; $SumaRatNaMies = $rows['SumaRat']; if ($SumaWplatNaMies==0) { $SumaWplatNaMies=" - zł"; }else{ $SumaWplatNaMies=$SumaWplatNaMies." zł"; } /* Sumowanie przez miesiace - początek */ $nr++; $SumaWplat+=$SumaWplatNaMies; $SumaRat+=$SumaRatNaMies; /* $SumaRat+=1300; //Miesięczna rata = 1300 zł ===>>>>Obliczyć KWERENDĄ (Tak jak sumę wpłat) <<<==== */ $Zadluz=$SumaRat-$SumaWplat; /* Sumowanie przez miesiace - koniec */ if ($Zadluz==0) { $Zadluz=" - zł"; }else{ $Zadluz=$Zadluz." zł"; } if($SumaWplatNaMies == 0){ $IleWplatNaMies = 0; } if ($IleWplatNaMies > 1) { $stylextra="style='background-color:black; color:white; font-weight:bold;'"; } elseif($IleWplatNaMies == 0) { $stylextra="style='font-weight:normal;font-style:italic;'"; } else { $stylextra="style='font-weight:bold;'"; } echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; $proc=(int)($Zadluz/10000*100); echo ""; } echo "
  Wpłaty   Liczba
wpłat
Suma
wpłat
    Suma
 należności 
 Zadłużen ie  
{$koldata[2]} {$koldata[1]}
{$koldata[0]}
 {$m[$qmies]}-{$qrok}  {$SumaWplatNaMies} {$IleWplatNaMies} {$SumaWplat} zł   {$SumaRat} zł  {$Zadluz} 

"; ?>