malcomm_online/zestawienie_zaliczek.php

162 lines
6.8 KiB
PHP

<?
if (($_POST['data1']==0) OR ($_POST['data2']==0))
{
echo '<center><table><tr><td colspan=2 align=center><br><b>Nie okre¶lono zakresu dat - spróbuj ponownie...</b><br><br></td></tr></table></center>';
form_zestawienie_zaliczek();
}
else
{
if ($_POST['id']==0)
{
//wiele
$sql = mysql_query("TRUNCATE temp");
echo '<center><table><tr><td colspan=2 align=center><br><b>Zestawienie wydatków od '.$data1.' do '.$data2.'</b><br><br></td></tr></table></center>';
$uzytkownicy = mysql_query("SELECT id,imie,nazwisko FROM uzytkownicy where id_sta='3' and blok='NIE' group by nazwisko");
$color=$color1;
echo '<center><table width=60%><tr style="background:#E5E5E5" width=70% align=center><td width=18%><b>Imie Nazwisko</b></td><td ><b>Paliwo</b></td><td width=18%><b>Noclegi</b></td><td><b>Inne</b></td><td><b>Suma</b></td></td></tr></table></center>';
while ($u = mysql_fetch_array($uzytkownicy))
{
$color=zmien_color($color);
echo '<center><table width=60%><tr style="background-color:'.$color.'" width=70% align=center><td width=18%><center>'.$u['nazwisko'].' '.$u['imie'].'</center></td>';
$zlecenia = mysql_query("select b.imie,b.nazwisko,sum(a.wydano) as wydatki from zaliczki a,uzytkownicy b where a.id=b.id and a.data_zal >= '".$_POST['data1']."' and a.data_zal <= '".$_POST['data2']."' and a.id_wyd = '1' and a.usun='0' and a.id='{$u['id']}' group by b.nazwisko");
$ile = mysql_num_rows($zlecenia);
if ($ile)
{
while($x = mysql_fetch_array($zlecenia))
{
$suma1 = $x['wydatki'];
echo '<td width=18%><center>'.$x['wydatki'].' PLN</center></td>';
}
}
else
{
$suma1 = '0';
echo '<td width=18%><center>'.$suma1.' PLN</center></td>';
}
$zlecenia = mysql_query("select b.imie,b.nazwisko,sum(a.wydano) as wydatki from zaliczki a,uzytkownicy b where a.id=b.id and a.data_zal >= '".$_POST['data1']."' and a.data_zal <= '".$_POST['data2']."' and a.id_wyd = '2' and a.usun='0' and a.id='{$u['id']}' group by b.nazwisko");
$ile = mysql_num_rows($zlecenia);
if ($ile)
{
while($y = mysql_fetch_array($zlecenia))
{
$suma2 = $y['wydatki'];
echo '<td width=18%><center>'.$y['wydatki'].' PLN</center></td>';
}
}
else
{
$suma2 = '0';
echo '<td width=18%><center>'.$suma2.' PLN</center></td>';
}
$zlecenia = mysql_query("select b.imie,b.nazwisko,sum(a.wydano) as wydatki from zaliczki a,uzytkownicy b where a.id=b.id and a.data_zal >= '".$_POST['data1']."' and a.data_zal <= '".$_POST['data2']."' and a.id_wyd = '3' and a.usun='0' and a.id='{$u['id']}' group by b.nazwisko");
$ile = mysql_num_rows($zlecenia);
if ($ile)
{
while($z = mysql_fetch_array($zlecenia))
{
$suma3 = $z['wydatki'];
echo '<td width=18%><center>'.$z['wydatki'].' PLN</center></td>';
}
}
else
{
$suma3 = '0';
echo '<td width=18%><center>'.$suma3.' PLN</center></td>';
}
$suma = $suma1 + $suma2 + $suma3;
$s = sprintf("%.2f", $suma);
echo '<td width=18%><center>'.$s.' PLN</center></td>';
$nazwisko = $u['nazwisko'];
$imie = $u['imie'];
$sql2 = mysql_query("INSERT INTO `temp` ( `temp1` , `temp2` , `temp3` , `temp4` , `temp5` , `temp6` , `trmp7` , `tmp8` )
VALUES (
'$nazwisko', '$imie', '$suma1', '$suma2', '$suma3', '$s', '', ''
)");
$suma1 = 0;
$suma2 = 0;
$suma3 = 0;
}
echo '</table></center>';
echo '<br><center><table width=60%><tr align=left><a class=menu2 href="http://www.malcomm.pl/online/zestawienie_zaliczek_raport.php">Eksport do Excel`a</a></tr></table></center>';
}
//
else
{
//jeden
$sql = mysql_query("TRUNCATE temp");
echo '<center><table><tr><td colspan=2 align=center><br><b>Zestawienie wydatków od '.$data1.' do '.$data2.'</b><br><br></td></tr></table></center>';
$uzytkownicy = mysql_query("SELECT id,imie,nazwisko FROM uzytkownicy where id='".$_POST['id']."' group by nazwisko");
$color=$color1;
echo '<center><table width=60%><tr style="background:#E5E5E5" width=70% align=center><td width=18%><b>Imie Nazwisko</b></td><td ><b>Paliwo</b></td><td width=18%><b>Noclegi</b></td><td><b>Inne</b></td><td><b>Suma</b></td></td></tr></table></center>';
while ($u = mysql_fetch_array($uzytkownicy))
{
$color=zmien_color($color);
echo '<center><table width=60%><tr style="background-color:'.$color.'" width=70% align=center><td width=18%><center>'.$u['nazwisko'].' '.$u['imie'].'</center></td>';
$zlecenia = mysql_query("select b.imie,b.nazwisko,sum(a.wydano) as wydatki from zaliczki a,uzytkownicy b where a.id=b.id and a.data_zal >= '".$_POST['data1']."' and a.data_zal <= '".$_POST['data2']."' and a.id_wyd = '1' and a.usun='0' and a.id='{$u['id']}' group by b.nazwisko");
$ile = mysql_num_rows($zlecenia);
if ($ile)
{
while($x = mysql_fetch_array($zlecenia))
{
$suma1 = $x['wydatki'];
echo '<td width=18%><center>'.$x['wydatki'].' PLN</center></td>';
}
}
else
{
$suma1 = '0';
echo '<td width=18%><center>'.$suma1.' PLM</center></td>';
}
$zlecenia = mysql_query("select b.imie,b.nazwisko,sum(a.wydano) as wydatki from zaliczki a,uzytkownicy b where a.id=b.id and a.data_zal >= '".$_POST['data1']."' and a.data_zal <= '".$_POST['data2']."' and a.id_wyd = '2' and a.usun='0' and a.id='{$u['id']}' group by b.nazwisko");
$ile = mysql_num_rows($zlecenia);
if ($ile)
{
while($y = mysql_fetch_array($zlecenia))
{
$suma2 = $y['wydatki'];
echo '<td width=18%><center>'.$y['wydatki'].' PLN</center></td>';
}
}
else
{
$suma2 = '0';
echo '<td width=18%><center>'.$suma2.' PLN</center></td>';
}
$zlecenia = mysql_query("select b.imie,b.nazwisko,sum(a.wydano) as wydatki from zaliczki a,uzytkownicy b where a.id=b.id and a.data_zal >= '".$_POST['data1']."' and a.data_zal <= '".$_POST['data2']."' and a.id_wyd = '3' and a.usun='0' and a.id='{$u['id']}' group by b.nazwisko");
$ile = mysql_num_rows($zlecenia);
if ($ile)
{
while($z = mysql_fetch_array($zlecenia))
{
$suma3 = $z['wydatki'];
echo '<td width=18%><center>'.$z['wydatki'].' PLN</center></td>';
}
}
else
{
$suma3 = '0';
echo '<td width=18%><center>'.$suma3.' PLN</center></td>';
}
$suma = $suma1 + $suma2 + $suma3;
$s = sprintf("%.2f", $suma);
echo '<td width=18%><center>'.$s.' PLN</center></td>';
$nazwisko = $u['nazwisko'];
$imie = $u['imie'];
$sql2 = mysql_query("INSERT INTO `temp` ( `temp1` , `temp2` , `temp3` , `temp4` , `temp5` , `temp6` , `trmp7` , `tmp8` )
VALUES (
'$nazwisko', '$imie', '$suma1', '$suma2', '$suma3', '$s', '', ''
)");
$suma1 = 0;
$suma2 = 0;
$suma3 = 0;
echo '</table></center>';
}
echo '<br><center><table width=60%><tr align=left><a class=menu2 href="http://www.malcomm.pl/online/zestawienie_zaliczek_raport.php">Eksport do Excel`a</a></tr></table></center>';
}
}
//
?>