3002 lines
136 KiB
PHP
3002 lines
136 KiB
PHP
|
|
|
|
<style type="text/css">
|
|
input:disabled{
|
|
border:solid 1px black;
|
|
background-color:#ffffff;
|
|
color: black;
|
|
width:80px;
|
|
}
|
|
|
|
|
|
</style>
|
|
|
|
|
|
|
|
|
|
|
|
<script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script>
|
|
<SCRIPT LANGUAGE="JavaScript">
|
|
|
|
function checkAll() {
|
|
for (var j = 4; j <= 99; j++) {
|
|
box = eval("document.form.id" + j);
|
|
if (box.checked == false) box.checked = true;
|
|
}
|
|
}
|
|
|
|
function uncheckAll() {
|
|
for (var j = 4; j <= 99; j++) {
|
|
box = eval("document.form.id" + j);
|
|
if (box.checked == true) box.checked = false;
|
|
}
|
|
}
|
|
|
|
function switchAll() {
|
|
for (var j = 4; j <= 99; j++) {
|
|
box = eval("document.form.id" + j);
|
|
box.checked = !box.checked;
|
|
}
|
|
}
|
|
|
|
</script>
|
|
|
|
|
|
|
|
<SCRIPT LANGUAGE="JavaScript">
|
|
|
|
function checkAll1() {
|
|
for (var j = 4; j <= 99; j++) {
|
|
box = eval("document.form.idm" + j);
|
|
if (box.checked == false) box.checked = true;
|
|
}
|
|
}
|
|
|
|
function uncheckAll1() {
|
|
for (var j = 4; j <= 99; j++) {
|
|
box = eval("document.form.idm" + j);
|
|
if (box.checked == true) box.checked = false;
|
|
}
|
|
}
|
|
|
|
function switchAll1() {
|
|
for (var j = 4; j <= 99; j++) {
|
|
box = eval("document.form.idm" + j);
|
|
box.checked = !box.checked;
|
|
}
|
|
}
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<?
|
|
|
|
echo '<table width="740" border="0" align="center">
|
|
|
|
<table border="0" align="center" cellpadding="5" >
|
|
|
|
<tr style="background-color: #BFD196">
|
|
|
|
<td style="font-weight: bold"><div align="left">Zarz±dzanie lokalizacjami </div></td>
|
|
|
|
<td style="font-weight: bold"><div align="left">Zarz±dzanie magazynem </div></td>
|
|
|
|
<td style="font-weight: bold"><div align="left">Produkty</div></td>
|
|
|
|
<td style="font-weight: bold"><div align="left">Zestawienia</div></td>
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr style="background-color: #CEE7BD">
|
|
|
|
<td valign="top"><div align="left"><a class= link href="?co=vending&kto=maszyny">Spis lokalizacji</a></div>
|
|
<div align="left"><a class= link href="?co=vending&kto=dodaj_maszyne">Dodaj lokalizacje</a></div>
|
|
<div align="left"><a class= link href="?co=vending&kto=dodaj_typ">Dodaj typ maszyny</a></div>
|
|
<div align="left"><a class= link href="?co=vending&kto=wys_typy">Wy¶wietl typy maszyn</a></div>
|
|
|
|
|
|
</td>
|
|
|
|
<td valign="top"><div align="left"><a class=link href="?co=vending&kto=magazyn1">Stan magazynu produktów</a></div>
|
|
<div align="left"><a class=link href="?co=vending&kto=magazyn2">Stan magazynu el. eksploatacyjnych</a></div>
|
|
<div align="left"><a class=link href="?co=vending&kto=dodaj_zakup">Wpisz zakup/sprzeda¿ produktu</a></div>
|
|
<div align="left"><a class=link href="?co=vending&kto=historia_zakupow">Historia zmian w magazynie</a></div>
|
|
|
|
|
|
</td>
|
|
|
|
<td valign="top"><div align="left"><a class=link href="?co=vending&kto=wys_prod">Wy¶wietl produkty</a></div>
|
|
<div align="left"><a class=link href="?co=vending&kto=dodaj_prod">Dodaj produkty</a></div>
|
|
|
|
|
|
</td>
|
|
|
|
|
|
</td>
|
|
|
|
<td valign="top"><div align="left"><a class=link href="?co=vending&kto=zestawienie_roz">Rozliczenia pieniê¿ne</a></div>
|
|
<div align="left"><a class=link href="?co=vending&kto=zestawienie_zal">Rozliczenia za³adunku</a></div>
|
|
<div align="left"><a class=link href="?co=vending&kto=zestawienia_miesieczne">Zestawienia miesiêczne</a></div>
|
|
|
|
</td>
|
|
|
|
|
|
</tr>
|
|
|
|
</table><p>';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(isset($_GET['kto'])) // opcje g³owne .. czyli dodawanie userów i wyswietlanie ich zarzadzanai
|
|
|
|
{
|
|
|
|
switch($_GET['kto'])
|
|
|
|
{
|
|
|
|
case "dodaj_maszyne":
|
|
$Typ_maszyny=mysql_query("select * from Typ_maszyny where usun='0' order by Nazwa_typ_masz asc");
|
|
?> <center><form action=?co=vending&kto=dodawanie_maszyny method=post>
|
|
|
|
<table><tr><td colspan=2 align=center><b>Dodaj maszyne</b></td></tr>
|
|
|
|
<tr>
|
|
|
|
<td> </td>
|
|
|
|
<td> </td>
|
|
|
|
</tr>
|
|
|
|
<tr><td align="right">Nr seryjny:</td><td><input CLASS=WYROWNAJ type=text name=nr_ser value="<?=$_POST['nr_ser'];?>"></td></tr>
|
|
<tr><td align="right">Nr seryjny Malcomm:</td><td><input CLASS=WYROWNAJ type=text name=nr_ser_mal value="<?=$_POST['nr_ser_mal'];?>"></td></tr>
|
|
<tr><td align="right">Dostawca:</td><td><input CLASS=WYROWNAJ type=text name=dostawca value="<?=$_POST['dostawca'];?>"></td></tr>
|
|
<tr><td align="right">Lokalizacja:</td><td><input CLASS=WYROWNAJ type=text name=lokalizacja value="<?=$_POST['lokalizacja'];?>"></td></tr>
|
|
<tr><td align="right">Ilo¶æ produktów:</td><td><input CLASS=WYROWNAJ type=text name=sloty value="<?=$_POST['sloty'];?>"></td></tr>
|
|
<tr><td align="right">Data postawienia:</td><td><input CLASS=WYROWNAJ type=text name=data_postawienia value="<?=$_POST['data_postawienia'];?>" onclick='showKal(this)'></td></tr>
|
|
<tr><td align="right">Data wystawienia FV:</td><td><input CLASS=WYROWNAJ type=text name=data_k_umo value="<?=$_POST['data_k_umo'];?>" onclick='showKal(this)'></td></tr>
|
|
|
|
<tr><td align="right">Typ maszyny:</div></td><td><select name=typ_maszyny><?
|
|
|
|
while($s=mysql_fetch_array($Typ_maszyny)) {
|
|
|
|
echo '<option value='.$s['ID_typu']; if ($s['ID_typu'] == $mysql['ID_typu']) { echo ' SELECTED'; } echo '>'.$s['Nazwa_typ_masz'].'</option>';
|
|
|
|
}
|
|
|
|
?></select></td></tr>
|
|
|
|
|
|
|
|
|
|
<tr><td align="right">Stan maszyny:</td><td><select name="stan">
|
|
<option>Sprawny</option>
|
|
<option>Niesprawny</option>
|
|
|
|
</select></td></tr>
|
|
|
|
|
|
<tr><td align="right">Status:</td><td><select name="status">
|
|
<option>Aktywny</option>
|
|
<option>Nieaktywny</option>
|
|
<option>Negocjacje</option>
|
|
</select></td></tr>
|
|
|
|
|
|
<tr><td align="right">Uwagi:</td><td><textarea name="uwagi" cols="20" rows="5" type=text value="<?=$_POST['uwagi'];?>"></textarea></td></tr>
|
|
|
|
|
|
<tr><td colspan=2><center><INPUT class=submit input type="submit" name=dodaj_maszyne value="Dodaj"></center></td></tr>
|
|
|
|
</table></form></center> <?
|
|
|
|
|
|
|
|
|
|
|
|
BREAK;
|
|
|
|
case "magazyn1":
|
|
//sortowanie magazynu
|
|
$grupa=mysql_query("select * from grupy_produktow where usun='0' order by ID_grupy asc");
|
|
$produkty=mysql_query("select ID_produktu, Nazwa_produktu, grupa_prod, stawka_vat, minimum, powiadomienie, chciane from typ_produktu where usun='0' and chciane='Tak' order by Nazwa_produktu asc");
|
|
|
|
|
|
echo' <form name="form" action=?co=vending&kto=magazyn1 method=post> ';
|
|
|
|
echo'<center> <TABLE><TR>';
|
|
echo'<TD>'; ?>
|
|
<?
|
|
echo'</TD>';
|
|
|
|
echo'<TD>';
|
|
echo '<TD><select name=grupa><OPTION selected>Wybierz grupe.....</OPTION> ';
|
|
|
|
while($d=mysql_fetch_array($grupa)) {
|
|
|
|
echo '<option value='.$d['ID_grupy']; if ($d['ID_grupy'] == $mysql['ID_grupy']) { echo ' SELECTED'; } echo '>'.$d['nazwa_grupy'].'</option>';
|
|
|
|
}
|
|
echo '</SELECT>';
|
|
echo'</TD>';
|
|
|
|
|
|
echo'<TD>';
|
|
echo '<TD><select name=produkt><OPTION selected>Wybierz produkt.....</OPTION> ';
|
|
|
|
while($f=mysql_fetch_array($produkty)) {
|
|
|
|
echo '<option value='.$f['ID_produktu']; if ($f['ID_produktu'] == $mysql['ID_produktu']) { echo ' SELECTED'; } echo '>'.$f['Nazwa_produktu'].'</option>';
|
|
|
|
}
|
|
echo '</SELECT>';
|
|
echo'</TD>';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
echo'<center> </TR></TABLE>';
|
|
echo ' <input type=submit class=submit name=magazyn1 value="Szukaj"> ';
|
|
|
|
echo '</form>';
|
|
|
|
|
|
|
|
|
|
|
|
//koniec sortowania magazynu
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$stan_produktow=0;
|
|
$cena=0;
|
|
|
|
if ($_POST['produkt']<>0) {$produkt=$_POST['produkt']; $produkt2=$_POST['produkt'];} else {$produkt=1; $produkt2=99999;}
|
|
|
|
if ($_POST['grupa']<>0) {$grupa=$_POST['grupa']; $grupa2=$_POST['grupa'];} else {$grupa=1; $grupa2=99999;}
|
|
|
|
|
|
$magazyn=mysql_query("select * from magazyn_ven where usun='0' order by ID_mag_ven asc");
|
|
$typ_produktu=mysql_query("select ID_produktu, Nazwa_produktu, grupa_prod, stawka_vat, minimum, powiadomienie, chciane from typ_produktu where usun='0' and chciane='Tak' and ID_produktu >= $produkt and ID_produktu <=$produkt2 and ID_grupy >= $grupa and ID_grupy <=$grupa2 order by Nazwa_produktu asc");
|
|
|
|
if(mysql_num_rows($typ_produktu)==0)
|
|
|
|
echo('<center><br><b>W bazie nie ma wprowadzonych danych</b></center><p>');
|
|
|
|
else
|
|
|
|
{
|
|
|
|
$color=$color1;
|
|
|
|
echo '<center><b>Stan produktów w magazynie</b></center><br>';
|
|
|
|
echo '<center><table width=55%><tr style="background:#E5E5E5" width=70% align=center><td><b>Nazwa produktu</b></td><td><b>Stan</b></td><td><b>Ostatnia cena zakupu</b></td><td><b>Warto¶æ magazynu</b></td><td width=30%><b>Opcje</b></td></tr>';
|
|
|
|
while($s=mysql_fetch_array($typ_produktu))
|
|
|
|
{
|
|
$id_produktu=$s['ID_produktu'];
|
|
$magazyn=mysql_query("select * from magazyn_ven where usun='0' and ID_produktu=$id_produktu order by ID_mag_ven asc");
|
|
|
|
while($a=mysql_fetch_array($magazyn))
|
|
|
|
{
|
|
$stan_produktow=$stan_produktow+$a['ruch'];
|
|
if ($a['cena_zakupu']<>0) {$cena=$a['cena_zakupu'];}
|
|
|
|
}
|
|
|
|
|
|
|
|
$color=zmien_color($color);
|
|
|
|
if ($stan_produktow<$s['minimum'] and $s['powiadomienie']=='Tak') {$color="#FCA1A1";}
|
|
$wartosc=$stan_produktow*$cena;
|
|
$wartoscsuma=$wartoscsuma+$wartosc;
|
|
echo '<tr align=center style="background:'.$color.'"><td align="left" width=60%> '.$s['Nazwa_produktu'].'</td><td align="center" width=25%> '.$stan_produktow.'</td><td align="center"> '.$cena.'</td><td align="center"> '.$wartosc.'</td><td width=20% align="center"></td></tr>';
|
|
$stan_produktow=0;
|
|
$cena=0;
|
|
}
|
|
echo '<tr align=center style="background:'.$color.'"><td align="left" width=60%></td><td align="center" width=25%></td><td align="center"></td><td align="center"><B> '.$wartoscsuma.'</B></td><td width=20% align="center"></td></tr>';
|
|
|
|
echo '</table></center><br><br>';
|
|
|
|
}
|
|
|
|
BREAK;
|
|
|
|
|
|
case "magazyn2":
|
|
|
|
echo 'Zakladka magazynu czê¶ci';
|
|
|
|
BREAK;
|
|
|
|
|
|
case "maszyny":
|
|
$pobierz_maszyne=mysql_query("select a.id_masz,a.nr_ser_mal,a.nr_ser,a.dostawca,a.lokalizacja,a.sloty,a.uwagi,b.Nazwa_typ_masz,a.status,a.stan,a.sprzedany,a.usun,a.umowa,a.dat_post from maszyny a,Typ_maszyny b where a.ID_typu=b.ID_typu and a.usun='0' and a.sprzedany='0' order by a.status,nr_ser_mal asc");
|
|
$data1=date("Y-m-d",strtotime("+0 days",time()));
|
|
if(mysql_num_rows($pobierz_maszyne)==0)
|
|
|
|
uwaga('<center><br><b>W bazie nie ma ¿adnych wproadzonych maszyn!!!</b></center><p>');
|
|
|
|
else
|
|
|
|
{
|
|
|
|
$color=$color1;
|
|
|
|
echo '
|
|
<TABLE>
|
|
|
|
<TR height=10px>
|
|
<TD width=10px style="background-color:#808080"> </TD>
|
|
<TD> - Lokalizacja nieaktywna</TD>
|
|
</TR>
|
|
<TR height=10px>
|
|
<TD width=10px style="background-color:#FCA1A1"> </TD>
|
|
<TD> - Maszyna niesprawna</TD>
|
|
</TR>
|
|
</TABLE>
|
|
|
|
|
|
|
|
';
|
|
|
|
echo '<center><table width=98%><tr style="background:#E5E5E5" width=70% align=center><td><b>Wew nr seryjny</b></td><td><b>Nr seryjny</b></td><td><b>Dostawca</b></td><td><b>Lokalizacja</b></td><td><b>Aktualny licznik</b></td><td><b>Uwagi</b></td><td><b>Typ maszyny</b></td><td><b>Status</b></td><td><b>Stan</b></td><td><b>Faktura Vat</b></td><td><b>Data postawienia</b></td><td><b>Opcje</b></td></tr>';
|
|
|
|
while($u=mysql_fetch_array($pobierz_maszyne))
|
|
|
|
{
|
|
|
|
|
|
|
|
$color=zmien_color($color);
|
|
|
|
$opcje1='<a class=link href=?co=vending&kto=zaladunek&id_masz='.$u['id_masz'].'>Za³adunek</a> | ';
|
|
|
|
$opcje2='<a class=link href=?co=vending&kto=edytuj_maszyne&id_masz='.$u['id_masz'].'>Edytuj</a> | ';
|
|
|
|
//$opcje2.='<a class=link href=?co=vending&kto=usun_maszyne&id_masz='.$u['id_masz'].' onclick="return confirm(\'Napewno chcesz usun±æ maszyne\')">Usuñ</a>';
|
|
|
|
$opcje3='| <a class=link href=?co=vending&kto=rozlicz_maszyne&id_masz='.$u['id_masz'].'>Rozlicz</a>';
|
|
|
|
$data2 = $u['umowa'];
|
|
|
|
if ($data2 >= date('0000-00-00'))
|
|
|
|
{
|
|
|
|
if ($u['status']=='Nieaktywny')
|
|
|
|
{
|
|
|
|
$color='#808080';
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
if ($u['stan']=='Niesprawny')
|
|
|
|
{$color='#FCA1A1';}
|
|
|
|
|
|
if ($u['status']=='Negocjacje')
|
|
|
|
{
|
|
|
|
$color='#FCC00F';
|
|
|
|
}
|
|
|
|
|
|
|
|
echo '<tr style="background-color:'.$color.'"><td style="padding-left:10px; padding-right:10px">'.$u['nr_ser_mal'].'</td><td><center>'.$u['nr_ser'].'</center></td><td><center>'.$u['dostawca'].'</center></td><td><center> '.$u['lokalizacja'].'</center></td><td><center>'.$u['sloty'].'</center></td><td><center>'.$u['uwagi'].'</center></td><td><center>'.$u['Nazwa_typ_masz'].'</center></td><td><center>'.$u['status'].'</center></td><td><center>'.$u['stan'].'</center></td><td><center>'.$u['umowa'].'</center><td><center>'.$u['dat_post'].'</center></td><td><center>'.$opcje1.''.$opcje2.''.$opcje3.'</center></td></tr>' ;
|
|
|
|
}
|
|
|
|
|
|
|
|
echo '</table></center> ';
|
|
|
|
}
|
|
|
|
|
|
|
|
BREAK;
|
|
|
|
|
|
|
|
case "dodaj_typ":
|
|
|
|
?><center>
|
|
|
|
<form method=post action=?co=vending&kto=dodawanie_typu_maszyny enctype="multipart/form-data">
|
|
|
|
<table><tr><td colspan=2 align=center><b>Dodaj typ maszynu</b></td></tr>
|
|
|
|
<tr>
|
|
|
|
<td> </td>
|
|
|
|
<td> </td>
|
|
|
|
</tr>
|
|
|
|
<tr><td>Nazwa typu:</td><td><input CLASS=WYROWNAJ type=text name=typ value="<?=$_POST['typ'];?>"></td></tr>
|
|
|
|
<tr><td colspan=2 align=center><INPUT class=submit input type="submit" name="submit" value=" Dodaj "></td></tr></table>
|
|
|
|
<input type=hidden name=id value="<?=$id;?>">
|
|
|
|
</form></center><p>
|
|
|
|
<?
|
|
|
|
BREAK;
|
|
|
|
|
|
|
|
case "dodawanie_typu_maszyny":
|
|
|
|
if(!is_numeric($_GET['id']))
|
|
|
|
$pobierz_kategoria=mysql_query("select Nazwa_typ_masz from Typ_maszyny where Nazwa_typ_masz='".$_POST['typ']."' and usun='0' and Id_typu <>'".$_GET['id']."'") or die(mysql_error());
|
|
|
|
if(strlen(trim($_POST['typ']))==0)
|
|
|
|
echo('<p><center><span style="color:#FF0000">Musisz podaæ nazwê typu!!!</span></center><p>');
|
|
|
|
else if (mysql_num_rows($pobierz_kategoria)>0)
|
|
|
|
echo('<p><center><span style="color:#FF0000">Podane nazwa ju¿ istnieje!!!</span></center><p>');
|
|
|
|
else
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
$zapis_do_bazy=mysql_query("INSERT INTO `Typ_maszyny` ( `ID_typu` , `Nazwa_typ_masz` ) VALUES (NULL,'".$_POST['typ']."')");
|
|
|
|
|
|
|
|
if($zapis_do_bazy)
|
|
|
|
{
|
|
|
|
echo('<center><br><b>Typ zosta³ dodany</b></center><p>');
|
|
|
|
$_POST['typ'] = '';
|
|
|
|
}
|
|
|
|
else
|
|
|
|
echo('<center><br><b>Nie mo¿na by³o zapisaæ typu w bazie</b></center><p>');
|
|
|
|
$_POST['typ'] = '';
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
BREAK;
|
|
|
|
|
|
|
|
case "wys_typy":
|
|
|
|
$Typ_maszyny=mysql_query("select ID_typu, Nazwa_typ_masz from Typ_maszyny where usun='0' order by Nazwa_typ_masz asc");
|
|
|
|
if(mysql_num_rows($Typ_maszyny)==0)
|
|
|
|
echo('<center><br><b>W bazie nie ma wprowadzonych danych</b></center><p>');
|
|
|
|
else
|
|
|
|
{
|
|
|
|
$color=$color1;
|
|
|
|
echo '<center><b>Lista typów</b></center><br>';
|
|
|
|
echo '<center><table width=35%><tr style="background:#E5E5E5" width=70% align=center><td><b>Nazwa typu</b></td><td width=30%><b>Opcje</b></td></tr>';
|
|
|
|
while($s=mysql_fetch_array($Typ_maszyny))
|
|
|
|
{
|
|
|
|
$color=zmien_color($color);
|
|
|
|
echo '<tr align=center style="background:'.$color.'"><td align="left"> '.$s['Nazwa_typ_masz'].'</td><td width=20% align="center"><a class=link href=?co=vending&kto=edytuj_typ&id='.$s['ID_typu'].'>Edytuj</a> | <a class=link href=?co=vending&kto=usun_typ&id='.$s['ID_typu'].' onclick="return confirm(\'Napewno chcesz usunąć typ?\')">Usun</a></td></tr>';
|
|
|
|
}
|
|
|
|
echo '</table></center><br><br>';
|
|
|
|
}
|
|
BREAK;
|
|
|
|
|
|
|
|
BREAK;
|
|
|
|
case "usun_typ":
|
|
|
|
if(!is_numeric($_GET['id']))
|
|
|
|
uwaga('Brak danych!');
|
|
|
|
else
|
|
|
|
{
|
|
|
|
$usun=mysql_query("update Typ_maszyny SET usun='1' where ID_typu='".$_GET['id']."'");
|
|
|
|
if($usun)
|
|
|
|
echo('<center><br><b>Typ zostal usuniêty</b></center><p>');
|
|
|
|
else
|
|
|
|
echo('<center><br><b>Nie mozna by³o usun±æ typu</b></center><p>');
|
|
|
|
}
|
|
|
|
BREAK;
|
|
|
|
|
|
|
|
case "edytuj_typ":
|
|
|
|
if(isset($_GET['id']))
|
|
|
|
$mysql=mysql_fetch_array(mysql_query("select * from Typ_maszyny where ID_typu='".$_GET['id']."'"));
|
|
$id_typ=$_GET['id'];
|
|
?><center>
|
|
|
|
<form method=post action=?co=vending&kto=edytowanie_typu enctype="multipart/form-data">
|
|
|
|
<table><tr><td colspan=2 align=center><b>Edycja typu</b></td></tr>
|
|
|
|
<tr>
|
|
|
|
<td> </td>
|
|
|
|
<td> </td>
|
|
|
|
</tr>
|
|
|
|
<tr><td>Nazwa typu:</td><td><input CLASS=WYROWNAJ type=text name=typ value="<? if (!empty($_POST['Nazwa_typ_masz'])) { echo $_POST['Nazwa_typ_masz']; } else { echo $mysql['Nazwa_typ_masz']; }?>"></td></tr>
|
|
|
|
<tr><td colspan=2 align=center><INPUT class=submit input type="submit" name="submit" value=" Edytuj "></td></tr></table>
|
|
|
|
<input type=hidden name=id value="<?=$id_typ;?>">
|
|
|
|
</form></center><p>
|
|
|
|
<?
|
|
|
|
BREAK;
|
|
|
|
|
|
case "edytowanie_typu":
|
|
|
|
if(!is_numeric($_GET['id']))
|
|
|
|
$pobierz_kategoria=mysql_query("select Nazwa_typ_masz from Typ_maszyny where Nazwa_typ_masz='".$_POST['typ']."' and usun='0' and Id_typu <>'".$_GET['id']."'") or die(mysql_error());
|
|
|
|
if(strlen(trim($_POST['typ']))==0)
|
|
|
|
echo('<p><center><span style="color:#FF0000">Musisz podaæ nazwê typu!!!</span></center><p>');
|
|
|
|
else if (mysql_num_rows($pobierz_kategoria)>0)
|
|
|
|
echo('<p><center><span style="color:#FF0000">Podana nazwa ju¿ istnieje!!!</span></center><p>');
|
|
|
|
else
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
$zapis_do_bazy=mysql_query("update Typ_maszyny SET Nazwa_typ_masz='".$_POST['typ']."' where ID_typu='".$_POST['id']."'");
|
|
|
|
|
|
|
|
if($zapis_do_bazy)
|
|
|
|
{
|
|
|
|
echo('<center><br><b>Typ zosta³ zedytowany</b></center><p>');
|
|
|
|
$_POST['typ'] = '';
|
|
|
|
}
|
|
|
|
else
|
|
|
|
echo('<center><br><b>Nie mo¿na by³o edytowaæ typu w bazie</b></center><p>');
|
|
|
|
$_POST['typ'] = '';
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
BREAK;
|
|
|
|
|
|
case "dodaj_prod":
|
|
|
|
?><center>
|
|
|
|
<form method=post action=?co=vending&kto=dodawanie_typu_produktu enctype="multipart/form-data">
|
|
|
|
<table><tr><td colspan=2 align=center><b>Dodaj produkt</b></td></tr>
|
|
|
|
<tr>
|
|
|
|
<td> </td>
|
|
|
|
<td> </td>
|
|
|
|
</tr>
|
|
|
|
<tr><td align="right">Nazwa produktu:</td><td><input CLASS=WYROWNAJ type=text name=typ_prod value="<?=$_POST['typ_prod'];?>"></td></tr>
|
|
<tr><td align="right">Stawka VAT:</td><td><input CLASS=WYROWNAJ size="3" type=text name=stawka_vat value="<?=$_POST['stawka_vat'];?>"></td></tr>
|
|
<tr><td align="right">Lokalizacja:</td><td><input CLASS=WYROWNAJ type=text name=lokalizacja value="<?=$_POST['lokalizacja'];?>"></td></tr>
|
|
|
|
|
|
|
|
<tr><td align="right" align="right">Grupa produktu:</td><td><select name="grupa">
|
|
<option>Snackomat</option>
|
|
<option>Kawomat</option>
|
|
|
|
</select></td></tr>
|
|
|
|
|
|
<tr><td align="right">Grupa produktu 2:</td> <TD><select name=grupa2>
|
|
|
|
<option
|
|
|
|
selected></option>
|
|
|
|
<?
|
|
$grupy=mysql_query("select * from grupy_produktow where usun='0' order by nazwa_grupy asc");
|
|
|
|
while($b=mysql_fetch_array($grupy)) {
|
|
|
|
echo '<option value='.$b['ID_grupy']; if ($b['ID_grupy'] == $mysql['ID_grupy']) { echo ' SELECTED'; } echo '>'.$b['nazwa_grupy'].' </option>';
|
|
|
|
}
|
|
|
|
|
|
?>
|
|
|
|
</select>
|
|
|
|
</td> </tr>
|
|
|
|
|
|
|
|
|
|
|
|
<tr><td align="right" align="right">Produkt w sprzeda¿y:</td><td><select name="chciane">
|
|
<option>Tak</option>
|
|
<option>Nie</option>
|
|
|
|
</select></td></tr>
|
|
|
|
|
|
<tr><td align="right">Przypomnienie o stanie minimalnym:</td><td><select name="powiadomienie">
|
|
<option>Tak</option>
|
|
<option>Nie</option>
|
|
|
|
</select></td></tr>
|
|
<tr><td align="right">Stan minimalny:</td><td><input CLASS=WYROWNAJ size="4" type=text name=minimum value="<?=$_POST['minimum'];?>"></td></tr>
|
|
|
|
|
|
<tr><td colspan=2 align=center><INPUT class=submit input type="submit" name="submit" value=" Dodaj "></td></tr></table>
|
|
|
|
<input type=hidden name=id value="<?=$id;?>">
|
|
|
|
</form></center><p>
|
|
|
|
<?
|
|
|
|
BREAK;
|
|
|
|
case "dodawanie_typu_produktu":
|
|
|
|
if(!is_numeric($_GET['id']))
|
|
|
|
$pobierz_kategoria=mysql_query("select Nazwa_produktu from typ_produktu where Nazwa_produktu='".$_POST['typ_prod']."' and usun='0' and Id_produktu <>'".$_GET['id']."'") or die(mysql_error());
|
|
|
|
if(strlen(trim($_POST['typ_prod']))==0)
|
|
|
|
echo('<p><center><span style="color:#FF0000">Musisz podaæ nazwê typu produktu!!!</span></center><p>');
|
|
|
|
else if (mysql_num_rows($pobierz_kategoria)>0)
|
|
|
|
echo('<p><center><span style="color:#FF0000">Podane nazwa ju¿ istnieje!!!</span></center><p>');
|
|
|
|
else
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
$zapis_do_bazy=mysql_query("INSERT INTO `typ_produktu` ( `ID_produktu` , `Nazwa_produktu` , `grupa_prod` , `stawka_vat`, `minimum`, `lokalizacja`, `powiadomienie`, `ID_grupy`, `chciane` ) VALUES (NULL,'".$_POST['typ_prod']."','".$_POST['grupa']."','".$_POST['stawka_vat']."','".$_POST['minimum']."','".$_POST['lokalizacja']."','".$_POST['powiadomienie']."','".$_POST['grupa2']."','".$_POST['chciane']."')");
|
|
|
|
|
|
|
|
if($zapis_do_bazy)
|
|
|
|
{
|
|
|
|
echo('<center><br><b>Produkt zosta³ dodany</b></center><p>');
|
|
|
|
$_POST['typ_prod'] = '';
|
|
|
|
}
|
|
|
|
else
|
|
|
|
echo('<center><br><b>Nie mo¿na by³o zapisaæ typu w bazie</b></center><p>');
|
|
|
|
$_POST['typ_prod'] = '';
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
BREAK;
|
|
|
|
|
|
case "wys_prod":
|
|
|
|
$typ_produktu=mysql_query("select a.ID_produktu, a.Nazwa_produktu, a.grupa_prod, a.stawka_vat, a.lokalizacja, a.ID_grupy, a.minimum, a.powiadomienie, a.chciane, b.ID_grupy ,b.nazwa_grupy from typ_produktu a, grupy_produktow b where a.ID_grupy=b.ID_grupy and a.usun='0' order by a.Nazwa_produktu asc");
|
|
|
|
if(mysql_num_rows($typ_produktu)==0)
|
|
|
|
echo('<center><br><b>W bazie nie ma wprowadzonych danych</b></center><p>');
|
|
|
|
else
|
|
|
|
{
|
|
|
|
$color=$color1;
|
|
|
|
echo '<center><b>Lista typów produktów </b></center><br>';
|
|
|
|
echo '<center><table width=80%><tr style="background:#E5E5E5" align=center><td width=30%><b>Nazwa produktu</b></td><td><b>Grupa produktu</b></td><td><b>Stawka VAT</b></td><td><b>Lokalizacja</b></td><td><b>Stan minimalny</b></td><td><b>Powiadomienie</b></td><td><b>W sprzeda¿y</b></td><td width=15%><b>Grupa produktu 2</b></td><td width=5%><b>Opcje</b></td></tr>';
|
|
|
|
while($s=mysql_fetch_array($typ_produktu))
|
|
|
|
{
|
|
|
|
$color=zmien_color($color);
|
|
|
|
|
|
|
|
|
|
|
|
echo '<tr align=center style="background:'.$color.'"><td align="left"> '.$s['Nazwa_produktu'].'</td><td align="left"> '.$s['grupa_prod'].'</td><td align="center"> '.$s['stawka_vat'].'</td><td align="center"> '.$s['lokalizacja'].'</td><td align="center"> '.$s['minimum'].'</td><td align="center"> '.$s['powiadomienie'].'</td><td align="center"> '.$s['chciane'].'</td><td align="center"> '.$s['nazwa_grupy'].'</td><td width=20% align="center"><a class=link href=?co=vending&kto=edytuj_typ_produktu&id='.$s['ID_produktu'].'>Edytuj</a> </td></tr>';
|
|
|
|
}
|
|
|
|
echo '</table></center><br><br>';
|
|
|
|
}
|
|
BREAK;
|
|
|
|
|
|
case "edytuj_typ_produktu":
|
|
|
|
if(isset($_GET['id']))
|
|
|
|
$mysql=mysql_fetch_array(mysql_query("select * from typ_produktu where ID_produktu='".$_GET['id']."'"));
|
|
$id_typ=$_GET['id'];
|
|
?><center>
|
|
|
|
<form method=post action=?co=vending&kto=edytowanie_typu_produktu enctype="multipart/form-data">
|
|
|
|
<table><tr><td colspan=2 align=center><b>Edycja produktu</b></td></tr>
|
|
|
|
<tr>
|
|
|
|
<td> </td>
|
|
|
|
<td> </td>
|
|
|
|
</tr>
|
|
|
|
<tr><td align="right">Nazwa produktu:</td><td><input CLASS=WYROWNAJ type=text name=typ_prod value="<? if (!empty($_POST['Nazwa_produktu'])) { echo $_POST['Nazwa_produktu']; } else { echo $mysql['Nazwa_produktu']; }?>"></td></tr>
|
|
<tr><td align="right">Stawka VAT:</td><td><input CLASS=WYROWNAJ type=text name=stawka_vat value="<? if (!empty($_POST['stawka_vat'])) { echo $_POST['stawka_vat']; } else { echo $mysql['stawka_vat']; }?>"></td></tr>
|
|
<tr><td align="right">Lokalizacja:</td><td><input CLASS=WYROWNAJ type=text name=lokalizacja value="<? if (!empty($_POST['lokalizacja'])) { echo $_POST['lokalizacja']; } else { echo $mysql['lokalizacja']; }?>"></td></tr>
|
|
|
|
<tr><td align="right">Przypomnienie o stanie minimalnym:</td><td><select name="powiadomienie">
|
|
<option>Tak</option>
|
|
<option>Nie</option>
|
|
|
|
</select></td></tr>
|
|
|
|
<tr><td align="right" align="right">Produkt w sprzeda¿y:</td><td><select name="chciane">
|
|
<option>Tak</option>
|
|
<option>Nie</option>
|
|
|
|
</select></td></tr>
|
|
|
|
|
|
|
|
<tr><td align="right">Stan minimalny:</td><td><input CLASS=WYROWNAJ size="4" type=text name=minimum value="<? if (!empty($_POST['minimum'])) { echo $_POST['minimum']; } else { echo $mysql['minimum']; }?>"></td></tr>
|
|
|
|
<tr><td colspan=2 align=center><INPUT class=submit input type="submit" name="submit" value=" Edytuj "></td></tr></table>
|
|
|
|
<input type=hidden name=id value="<?=$id_typ;?>">
|
|
|
|
</form></center><p>
|
|
|
|
<?
|
|
|
|
BREAK;
|
|
|
|
|
|
case "edytowanie_typu_produktu":
|
|
|
|
if(!is_numeric($_GET['id']))
|
|
|
|
$pobierz_kategoria=mysql_query("select Nazwa_produktu from typ_produktu where Nazwa_produktu='".$_POST['typ_prod']."' and usun='0' and Id_produktu <>'".$_GET['id']."'") or die(mysql_error());
|
|
|
|
if(strlen(trim($_POST['typ_prod']))==0)
|
|
|
|
echo('<p><center><span style="color:#FF0000">Musisz podaæ nazwê produktu!!!</span></center><p>');
|
|
|
|
else if (mysql_num_rows($pobierz_kategoria)>6)
|
|
|
|
echo('<p><center><span style="color:#FF0000">Podana nazwa ju¿ istnieje!!!</span></center><p>');
|
|
|
|
else
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
$zapis_do_bazy=mysql_query("update typ_produktu SET Nazwa_produktu='".$_POST['typ_prod']."',stawka_vat='".$_POST['stawka_vat']."',minimum='".$_POST['minimum']."',lokalizacja='".$_POST['lokalizacja']."',powiadomienie='".$_POST['powiadomienie']."' ,chciane='".$_POST['chciane']."' where ID_produktu='".$_POST['id']."'");
|
|
|
|
|
|
|
|
if($zapis_do_bazy)
|
|
|
|
{
|
|
|
|
echo('<center><br><b>Produkt zosta³ zedytowany</b></center><p>');
|
|
|
|
$_POST['typ_prod'] = '';
|
|
|
|
}
|
|
|
|
else
|
|
|
|
echo('<center><br><b>Nie mo¿na by³o zedytowaæ produktu w bazie</b></center><p>');
|
|
|
|
$_POST['typ_prod'] = '';
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
BREAK;
|
|
|
|
|
|
case "usun_produkt":
|
|
|
|
if(!is_numeric($_GET['id']))
|
|
|
|
uwaga('Brak danych!');
|
|
|
|
else
|
|
|
|
{
|
|
|
|
$usun=mysql_query("update typ_produktu SET usun='1' where ID_produktu='".$_GET['id']."'");
|
|
|
|
if($usun)
|
|
|
|
echo('<center><br><b>Produkt zostal usuniêty</b></center><p>');
|
|
|
|
else
|
|
|
|
echo('<center><br><b>Nie mozna by³o usun±æ produktu</b></center><p>');
|
|
|
|
}
|
|
|
|
BREAK;
|
|
|
|
|
|
case "dodawanie_maszyny":
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// sprawdzanie formularza
|
|
|
|
$blad='';
|
|
|
|
if(strlen(trim($_POST['nr_ser']))==0)
|
|
|
|
$blad.=('<center><span style="color:#FF0000">Musisz podaæ nr seryjny!!!</span></center>');
|
|
|
|
if(strlen(trim($_POST['nr_ser_mal']))==0)
|
|
|
|
$blad.=('<center><span style="color:#FF0000">Musisz podaæ wewnetrzny nr seryjny Malcomm!!!</span></center>');
|
|
|
|
|
|
|
|
// koniec sprawdzania danych
|
|
|
|
if($blad)
|
|
|
|
{
|
|
|
|
uwaga($blad);
|
|
|
|
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
$dodaj_maszyne=mysql_query("insert into maszyny values('','".$_POST['nr_ser_mal']."','".$_POST['nr_ser']."','".$_POST['dostawca']."','".$_POST['lokalizacja']."','".$_POST['sloty']."','".$_POST['uwagi']."','".$_POST['typ_maszyny']."','".$_POST['status']."','".$_POST['stan']."','".$_POST['data_k_umo']."','".$_POST['data_postawienia']."','0','0')");
|
|
|
|
if($dodaj_maszyne)
|
|
|
|
uwaga('<center><br><b>Maszyna zosta³a dodana</b></center><p>');
|
|
|
|
else
|
|
|
|
uwaga('<center><br><b>Nie udalo sie dodaæ maszyny</b></center><p>
|
|
|
|
');
|
|
|
|
|
|
|
|
}//else
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
case "usun_maszyne":
|
|
|
|
|
|
|
|
$usun=mysql_query("update maszyny SET usun='1' where ID_masz='".$_GET['id_masz']."'");
|
|
|
|
if($usun)
|
|
|
|
echo('<center><br><b>Maszyna zosta³a usunieta</b></center><p>');
|
|
|
|
else
|
|
|
|
echo('<center><br><b>Nie mozna by³o usun±æ maszyny</b></center><p>');
|
|
|
|
|
|
BREAK;
|
|
|
|
|
|
case "edytuj_maszyne":
|
|
$a=mysql_fetch_array(mysql_query("select * from maszyny where ID_masz='".$id_masz."'"));
|
|
|
|
|
|
$Typ_maszyny=mysql_query("select * from Typ_maszyny where usun='0' order by Nazwa_typ_masz asc");
|
|
|
|
?> <center><form action=?co=vending&kto=edytowanie_maszyny method=post>
|
|
|
|
<table><tr><td colspan=2 align=center><b>Edytuj</b></td></tr>
|
|
|
|
<tr>
|
|
|
|
<td> </td>
|
|
|
|
<td> </td>
|
|
|
|
</tr>
|
|
|
|
<tr><td align="right">Nr seryjny:</td><td><input CLASS=WYROWNAJ type=text name=nr_ser value="<?=$a['Nr_ser'];?>"></td></tr>
|
|
<tr><td align="right">Nr seryjny Malcomm:</td><td><input CLASS=WYROWNAJ type=text name=nr_ser_mal value="<?=$a['Nr_ser_mal'];?>"></td></tr>
|
|
<tr><td align="right">Dostawca:</td><td><input CLASS=WYROWNAJ type=text name=dostawca value="<?=$a['dostawca'];?>"></td></tr>
|
|
<tr><td align="right">Lokalizacja:</td><td><input CLASS=WYROWNAJ type=text name=lokalizacja value="<?=$a['lokalizacja'];?>"></td></tr>
|
|
<tr><td align="right">Ilo¶æ slotów:</td><td><input CLASS=WYROWNAJ type=text name=sloty value="<?=$a['sloty'];?>"></td></tr>
|
|
<tr><td align="right">Data postawienia:</td><td><input CLASS=WYROWNAJ type=text name=data_postawienia value="<?=$a['dat_post'];?>" onclick='showKal(this)'></td></tr>
|
|
<tr><td align="right">Data wystawienia FV:</td><td><input CLASS=WYROWNAJ type=text name=data_k_umo value="<?=$a['umowa'];?>" onclick='showKal(this)'></td></tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<tr><td align="right">Stan:</td><td><select name="stan">
|
|
<option>Sprawny</option>
|
|
<option>Niesprawny</option>
|
|
|
|
</select></td></tr>
|
|
|
|
|
|
<tr><td align="right">Status:</td><td><select name="status">
|
|
<option>Aktywny</option>
|
|
<option>Nieaktywny</option>
|
|
<option>Negocjacje</option>
|
|
</select></td></tr>
|
|
|
|
|
|
<tr><td align="right">Uwagi:</td><td><textarea name="uwagi" cols="20" rows="5" type=text ><?=$a['uwagi'];?></textarea></td></tr>
|
|
|
|
|
|
<tr><td colspan=2><center><INPUT class=submit input type="submit" name=edytowanie_maszyny value="Edytuj"></center></td></tr>
|
|
<input type=hidden name=id_masz value="<?=$id_masz;?>">
|
|
</table></form></center> <?
|
|
|
|
|
|
|
|
|
|
|
|
BREAK;
|
|
|
|
|
|
case "edytowanie_maszyny":
|
|
|
|
$edytuj_maszyne=mysql_query("update maszyny SET Nr_ser_mal='".$_POST['nr_ser_mal']."',Nr_ser='".$_POST['nr_ser']."',dostawca='".$_POST['dostawca']."',lokalizacja='".$_POST['lokalizacja']."',sloty='".$_POST['sloty']."',uwagi='".$_POST['uwagi']."',status='".$_POST['status']."',stan='".$_POST['stan']."',umowa='".$_POST['data_k_umo']."',dat_post='".$_POST['data_postawienia']."' where ID_masz='".$_POST['id_masz']."'");
|
|
|
|
if($edytuj_maszyne)
|
|
|
|
uwaga('<center><br><b>Zmiany zosta³y wprowadzone</b></center><p>');
|
|
|
|
else
|
|
|
|
uwaga('<center><br><b>Nie mozna by³o wprowadziæ zmian</b></center><p>');
|
|
|
|
|
|
|
|
|
|
|
|
BREAK;
|
|
|
|
|
|
case "rozlicz_maszyne":
|
|
|
|
echo '<center>' ;
|
|
|
|
|
|
echo '<BR>' ;
|
|
|
|
|
|
$maszyny=mysql_query("select * from maszyny where usun='0' and ID_masz=$id_masz order by nr_ser asc");
|
|
while($m=mysql_fetch_array($maszyny)) {
|
|
|
|
echo 'Maszyna rozliczana: ' ; echo '<B>'; echo $m['Nr_ser_mal']; echo ' '; echo $m['lokalizacja'] ; echo '</B>';
|
|
$jakamaszyna=$m['Nr_ser_mal'];
|
|
$lokalizacja=$m['lokalizacja'];
|
|
}
|
|
|
|
echo '</center>' ;
|
|
|
|
|
|
?> <center><form action=?co=vending&kto=rozliczanie_maszyny method=post>
|
|
|
|
<table><tr><td colspan=2 align=center><b></b></td></tr>
|
|
|
|
<tr>
|
|
|
|
<td> </td>
|
|
|
|
<td> </td>
|
|
|
|
</tr>
|
|
|
|
<tr><td align="right">Rozlicza:</td> <TD><select name=id>
|
|
|
|
<option
|
|
|
|
selected></option>
|
|
|
|
<?
|
|
$uzytkownik=mysql_query("select * from uzytkownicy where usun='0' and blok='NIE' and (id_sta='2' or id_sta='3') order by nazwisko asc");
|
|
|
|
while($a=mysql_fetch_array($uzytkownik)) {
|
|
|
|
echo '<option value='.$a['id']; if ($a['id'] == $mysql['id']) { echo ' SELECTED'; } echo '>'.$a['nazwisko'].' '.$a['imie'].'</option>';
|
|
|
|
}
|
|
$pobierz_rozliczenie=mysql_query("select a.ID_roz,a.stan_pocz,a.stan_zost,a.obrot,a.stan_zysk,b.nazwisko,b.imie,a.data_roz,c.Nr_ser_mal,c.ID_masz,a.uwagi,a.usun from rozliczenie_m a,uzytkownicy b, maszyny c where a.id=b.id and a.ID_masz=c.ID_masz and a.usun='0' and a.ID_masz=$id_masz order by a.ID_roz asc");
|
|
|
|
while($a=mysql_fetch_array($pobierz_rozliczenie))
|
|
|
|
{
|
|
$zostawiono=$a[stan_zost];
|
|
|
|
}
|
|
|
|
?>
|
|
|
|
</select>
|
|
|
|
</td> </tr>
|
|
|
|
|
|
|
|
|
|
|
|
<tr><td align="right">Zabrano:</td><td><input CLASS=WYROWNAJ type=text name=stan_zysk value="<?=$_POST['stan_zysk'];?>"> PLN</td></tr>
|
|
<tr><td align="right">Data rozliczenia:</td><td><input CLASS=WYROWNAJ type=text name=data_postawienia value="<?=$_POST['data_postawienia'];?>" onclick='showKal(this)'></td></tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<tr><td align="right">Uwagi:</td><td><textarea name="uwagi" cols="20" rows="5" type=text value="<?=$_POST['uwagi'];?>"></textarea></td></tr>
|
|
|
|
|
|
<tr><td colspan=2><center><INPUT class=submit input type="submit" name=rozliczanie_maszyny value="Rozlicz"></center></td></tr>
|
|
<input type=hidden name=id_masz value="<?=$id_masz;?>">
|
|
<input type=hidden name=id_roz value="<?=$a.id;?>">
|
|
<input type=hidden name=zostawiono value="<?=$zostawiono;?>">
|
|
<input type=hidden name=jakamaszyna value="<?=$jakamaszyna;?>">
|
|
<input type=hidden name=lokalizacja value="<?=$lokalizacja;?>">
|
|
</table></form></center> <?
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
BREAK;
|
|
|
|
case "rozliczanie_maszyny":
|
|
|
|
// sprawdzanie formularza
|
|
|
|
$blad='';
|
|
|
|
|
|
|
|
if(strlen(trim($_POST['stan_zysk']))==0)
|
|
|
|
$blad.=('<center><span style="color:#FF0000">Musisz podaæ ile zabrano gotówki!!!</span></center>');
|
|
|
|
|
|
if(strlen(trim($_POST['data_postawienia']))==0)
|
|
|
|
$blad.=('<center><span style="color:#FF0000">Musisz podaæ date rozliczenia!!!</span></center>');
|
|
|
|
|
|
// koniec sprawdzania danych
|
|
|
|
if($blad)
|
|
|
|
{
|
|
|
|
uwaga($blad);
|
|
|
|
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
$obrot=$_POST['stan_pocz']-$zostawiono;
|
|
$rozzalicz=$_POST['stan_zysk'];
|
|
$dodaj_rozliczenie=mysql_query("insert into rozliczenie_m values('','".$_POST['stan_pocz']."','".$_POST['stan_zost']."','".$_POST['stan_zysk']."',$obrot,'".$_POST['id']."','".$_POST['data_postawienia']."','".$_POST['id_masz']."','".$_POST['uwagi']."','0')");
|
|
|
|
if($dodaj_rozliczenie) {
|
|
|
|
uwaga('<center><br><b>Maszyna zosta³a rozliczona</b></center><p>');
|
|
|
|
echo 'Suma '; echo $rozzalicz; echo ' z³ zosta³a dodana do zaliczek.';
|
|
|
|
$dodaj_zaliczke=mysql_query("insert into zaliczki values('','".$_POST['data_postawienia']."','".$_POST['id']."','gotówka ' '".$jakamaszyna."' '".$lokalizacja."',$rozzalicz,'0','0','0','5')");
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
else
|
|
|
|
uwaga('<center><br><b>Nie udalo sie rozliczyæ maszyny</b></center><p>
|
|
|
|
');
|
|
|
|
|
|
|
|
}//else
|
|
|
|
|
|
|
|
|
|
BREAK;
|
|
|
|
|
|
case "zestawienie_roz":
|
|
|
|
//Sortowanie rozliczen
|
|
|
|
$data=date("Y-m-d",strtotime("+0 days",time()));
|
|
$uzytkownik=mysql_query("select * from uzytkownicy where usun='0' and id_sta='3' and telefon='tak' and blok='NIE' order by nazwisko asc");
|
|
$maszyny=mysql_query("select * from maszyny where usun='0' and status='aktywny' order by Nr_ser_mal asc");
|
|
|
|
echo'<center> <TABLE><TR><TD>';
|
|
|
|
|
|
|
|
echo'<Table align="left">' ;
|
|
echo' <form name="form" action=?co=vending&kto=zestawienie_roz method=post> ';
|
|
|
|
|
|
$iu=4;
|
|
$kl1=2;
|
|
|
|
|
|
|
|
while($a=mysql_fetch_array($uzytkownik)) {
|
|
|
|
|
|
|
|
echo '<tr><td><input
|
|
type="checkbox" checked="checked" name="id'.$iu.'" value='.$a['id']; if ($a['id'] == $mysql['id']) { echo ' SELECTED'; } echo '>'.$a['nazwisko'].' '.$a['imie'].'</option></td></tr>';
|
|
|
|
|
|
|
|
|
|
$kl=$kl+1;
|
|
$iu=$iu+1;
|
|
|
|
}
|
|
|
|
?>
|
|
|
|
</select>
|
|
<TR><TD> <center> <hr>
|
|
<input type=button style="height: 16; font-size: 8;" value="Zaznacz wszystko" onClick="checkAll()"><br>
|
|
<input type=button style="height: 16; font-size: 8;" value="Odznacz wszystko" onClick="uncheckAll()"><br>
|
|
<input type=button style="height: 16; font-size: 8;" value="Odwróæ zaznaczenie" onClick="switchAll()"><br>
|
|
</center>
|
|
</TD></TR>
|
|
</table>
|
|
|
|
<?
|
|
echo'<Table align="left">' ;
|
|
|
|
|
|
|
|
$im=4;
|
|
$kl1=2;
|
|
|
|
|
|
|
|
while($a=mysql_fetch_array($maszyny)) {
|
|
|
|
|
|
|
|
echo '<tr><td><input
|
|
type="checkbox" checked="checked" name="idm'.$im.'" value='.$a['ID_masz']; if ($a['ID_masz'] == $mysql['ID_masz']) { echo ' SELECTED'; } echo '>'.$a['Nr_ser_mal'].' '.$a['lokalizacja'].'</option></td></tr>';
|
|
|
|
|
|
|
|
|
|
$kl=$kl+1;
|
|
$im=$im+1;
|
|
|
|
}
|
|
|
|
?>
|
|
|
|
</select>
|
|
<TR><TD> <center> <hr>
|
|
<input type=button style="height: 16; font-size: 8;" value="Zaznacz wszystko" onClick="checkAll1()"><br>
|
|
<input type=button style="height: 16; font-size: 8;" value="Odznacz wszystko" onClick="uncheckAll1()"><br>
|
|
<input type=button style="height: 16; font-size: 8;" value="Odwróæ zaznaczenie" onClick="switchAll1()"><br>
|
|
</center>
|
|
</TD></TR>
|
|
|
|
</table>
|
|
|
|
|
|
<table align="left">
|
|
<tr>
|
|
<td width="154">Data od </td>
|
|
|
|
<td width="150">Data do</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<td valign=top><input class=WYROWNAJ type=text name=data1 size=10 value="<? echo $_POST['data1'];?>" onClick='showKal(this)'></td>
|
|
|
|
<td valign=top><input class=WYROWNAJ type=text name=data2 size=10 value="<? echo $_POST['data2'];?>" onClick='showKal(this)'></td>
|
|
|
|
</tr></table>
|
|
|
|
|
|
</TD></TR></TABLE>
|
|
|
|
<input type=submit class=submit name=szukaj_rozliczenia_m value="Szukaj">
|
|
<input type="button" class=submit name="button" value="Wyczysc daty" onclick="if (this.form.data1.value=='<? echo $_POST['data1'];?>') this.form.data1.value=''; if (this.form.data2.value=='<? echo $_POST['data2'];?>') this.form.data2.value='';">
|
|
</form>
|
|
</center><BR><BR>
|
|
<?
|
|
|
|
//Koniec sortowania rozliczen
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$i=0;
|
|
|
|
$pobierz_rozliczenie=mysql_query("select a.ID_roz,c.ID_masz,a.stan_pocz,a.stan_zost,a.obrot,a.stan_zysk,b.nazwisko,b.imie,a.data_roz,c.Nr_ser_mal,a.uwagi,a.usun from rozliczenie_m a,uzytkownicy b, maszyny c where a.id=b.id and a.ID_masz=c.ID_masz and a.usun='0'
|
|
and a.data_roz >= '".$_POST['data1']."' and a.data_roz <= '".$_POST['data2']."'
|
|
|
|
|
|
and
|
|
|
|
(a.ID_masz like '".$_POST['idm4']."'
|
|
or a.ID_masz like '".$_POST['idm5']."'
|
|
or a.ID_masz like '".$_POST['idm6']."'
|
|
or a.ID_masz like '".$_POST['idm7']."'
|
|
or a.ID_masz like '".$_POST['idm8']."'
|
|
or a.ID_masz like '".$_POST['idm9']."'
|
|
or a.ID_masz like '".$_POST['idm10']."'
|
|
or a.ID_masz like '".$_POST['idm11']."'
|
|
or a.ID_masz like '".$_POST['idm12']."'
|
|
or a.ID_masz like '".$_POST['idm13']."'
|
|
or a.ID_masz like '".$_POST['idm14']."'
|
|
or a.ID_masz like '".$_POST['idm15']."'
|
|
or a.ID_masz like '".$_POST['idm16']."'
|
|
or a.ID_masz like '".$_POST['idm17']."'
|
|
or a.ID_masz like '".$_POST['idm18']."'
|
|
or a.ID_masz like '".$_POST['idm19']."'
|
|
or a.ID_masz like '".$_POST['idm20']."'
|
|
or a.ID_masz like '".$_POST['idm21']."'
|
|
or a.ID_masz like '".$_POST['idm22']."'
|
|
or a.ID_masz like '".$_POST['idm23']."'
|
|
or a.ID_masz like '".$_POST['idm24']."'
|
|
or a.ID_masz like '".$_POST['idm25']."'
|
|
or a.ID_masz like '".$_POST['idm26']."'
|
|
or a.ID_masz like '".$_POST['idm27']."'
|
|
or a.ID_masz like '".$_POST['idm28']."'
|
|
or a.ID_masz like '".$_POST['idm29']."'
|
|
or a.ID_masz like '".$_POST['idm30']."'
|
|
or a.ID_masz like '".$_POST['idm31']."'
|
|
or a.ID_masz like '".$_POST['idm32']."'
|
|
or a.ID_masz like '".$_POST['idm33']."'
|
|
or a.ID_masz like '".$_POST['idm34']."'
|
|
or a.ID_masz like '".$_POST['idm35']."'
|
|
or a.ID_masz like '".$_POST['idm36']."'
|
|
or a.ID_masz like '".$_POST['idm37']."'
|
|
or a.ID_masz like '".$_POST['idm38']."'
|
|
or a.ID_masz like '".$_POST['idm39']."'
|
|
or a.ID_masz like '".$_POST['idm40']."'
|
|
or a.ID_masz like '".$_POST['idm41']."'
|
|
or a.ID_masz like '".$_POST['idm42']."'
|
|
or a.ID_masz like '".$_POST['idm43']."'
|
|
or a.ID_masz like '".$_POST['idm44']."'
|
|
or a.ID_masz like '".$_POST['idm45']."'
|
|
or a.ID_masz like '".$_POST['idm46']."'
|
|
or a.ID_masz like '".$_POST['idm47']."'
|
|
or a.ID_masz like '".$_POST['idm48']."'
|
|
or a.ID_masz like '".$_POST['idm49']."'
|
|
or a.ID_masz like '".$_POST['idm50']."'
|
|
or a.ID_masz like '".$_POST['idm51']."'
|
|
or a.ID_masz like '".$_POST['idm52']."'
|
|
or a.ID_masz like '".$_POST['idm53']."'
|
|
or a.ID_masz like '".$_POST['idm54']."'
|
|
or a.ID_masz like '".$_POST['idm55']."'
|
|
or a.ID_masz like '".$_POST['idm56']."'
|
|
or a.ID_masz like '".$_POST['idm57']."'
|
|
or a.ID_masz like '".$_POST['idm58']."'
|
|
or a.ID_masz like '".$_POST['idm59']."'
|
|
or a.ID_masz like '".$_POST['idm60']."'
|
|
or a.ID_masz like '".$_POST['idm61']."'
|
|
or a.ID_masz like '".$_POST['idm62']."'
|
|
or a.ID_masz like '".$_POST['idm63']."'
|
|
or a.ID_masz like '".$_POST['idm64']."'
|
|
or a.ID_masz like '".$_POST['idm65']."'
|
|
or a.ID_masz like '".$_POST['idm66']."'
|
|
or a.ID_masz like '".$_POST['idm67']."'
|
|
or a.ID_masz like '".$_POST['idm68']."'
|
|
or a.ID_masz like '".$_POST['idm69']."'
|
|
or a.ID_masz like '".$_POST['idm70']."'
|
|
or a.ID_masz like '".$_POST['idm71']."'
|
|
or a.ID_masz like '".$_POST['idm72']."'
|
|
or a.ID_masz like '".$_POST['idm73']."'
|
|
or a.ID_masz like '".$_POST['idm74']."'
|
|
or a.ID_masz like '".$_POST['idm75']."'
|
|
or a.ID_masz like '".$_POST['idm76']."'
|
|
or a.ID_masz like '".$_POST['idm77']."'
|
|
or a.ID_masz like '".$_POST['idm78']."'
|
|
or a.ID_masz like '".$_POST['idm79']."'
|
|
or a.ID_masz like '".$_POST['idm80']."'
|
|
or a.ID_masz like '".$_POST['idm81']."'
|
|
or a.ID_masz like '".$_POST['idm82']."'
|
|
or a.ID_masz like '".$_POST['idm83']."'
|
|
or a.ID_masz like '".$_POST['idm84']."'
|
|
or a.ID_masz like '".$_POST['idm85']."'
|
|
or a.ID_masz like '".$_POST['idm86']."'
|
|
or a.ID_masz like '".$_POST['idm87']."'
|
|
or a.ID_masz like '".$_POST['idm89']."')
|
|
|
|
|
|
and
|
|
|
|
(a.id like '".$_POST['id4']."'
|
|
or a.id like '".$_POST['id5']."'
|
|
or a.id like '".$_POST['id6']."'
|
|
or a.id like '".$_POST['id7']."'
|
|
or a.id like '".$_POST['id8']."'
|
|
or a.id like '".$_POST['id9']."'
|
|
or a.id like '".$_POST['id10']."'
|
|
or a.id like '".$_POST['id11']."'
|
|
or a.id like '".$_POST['id12']."'
|
|
or a.id like '".$_POST['id13']."'
|
|
or a.id like '".$_POST['id14']."'
|
|
or a.id like '".$_POST['id15']."'
|
|
or a.id like '".$_POST['id16']."'
|
|
or a.id like '".$_POST['id17']."'
|
|
or a.id like '".$_POST['id18']."'
|
|
or a.id like '".$_POST['id19']."'
|
|
or a.id like '".$_POST['id20']."'
|
|
or a.id like '".$_POST['id21']."'
|
|
or a.id like '".$_POST['id22']."'
|
|
or a.id like '".$_POST['id23']."'
|
|
or a.id like '".$_POST['id24']."'
|
|
or a.id like '".$_POST['id25']."'
|
|
or a.id like '".$_POST['id26']."'
|
|
or a.id like '".$_POST['id27']."'
|
|
or a.id like '".$_POST['id28']."'
|
|
or a.id like '".$_POST['id29']."'
|
|
or a.id like '".$_POST['id30']."'
|
|
or a.id like '".$_POST['id31']."'
|
|
or a.id like '".$_POST['id32']."'
|
|
or a.id like '".$_POST['id33']."'
|
|
or a.id like '".$_POST['id34']."'
|
|
or a.id like '".$_POST['id35']."'
|
|
or a.id like '".$_POST['id36']."'
|
|
or a.id like '".$_POST['id37']."'
|
|
or a.id like '".$_POST['id38']."'
|
|
or a.id like '".$_POST['id39']."'
|
|
)
|
|
|
|
|
|
order by a.data_roz asc");
|
|
$data1=date("Y-m-d",strtotime("+14 days",time()));
|
|
if(mysql_num_rows($pobierz_rozliczenie)==0)
|
|
|
|
uwaga('<center><br><b>W bazie nie ma ¿adnych wprowadzonych rozliczen!!!</b></center><p>');
|
|
|
|
else
|
|
|
|
{
|
|
|
|
$color=$color1;
|
|
|
|
|
|
|
|
echo '<center><table width=98%><tr style="background:#E5E5E5" width=70% align=center><td><b>Lp.</b></td><td><b>Zabrano</b></td><td><b>U¿ytkownik</b></td><td><b>Data</b></td><td><b>Maszyna</b></td><td><b>Uwagi</b></td><td><b>Opcje</b></td></tr>';
|
|
|
|
while($u=mysql_fetch_array($pobierz_rozliczenie))
|
|
|
|
{
|
|
|
|
|
|
|
|
$color=zmien_color($color);
|
|
|
|
|
|
|
|
$opcje='<a class=link href=?co=vending&kto=usun_wpis_roz&ID_roz='.$u['ID_roz'].' onclick="return confirm(\'Napewno chcesz usun±æ wpis\')">Usuñ</a>';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$i=$i+1;
|
|
echo '<tr style="background-color:'.$color.'"><td style="padding-left:10px; padding-right:10px"><center>'.$i.'</center></td><td><center>'.$u['stan_zysk'].'</center></td><td><center> '.$u['nazwisko'].' '.$u['imie'].'</center></td><td><center>'.$u['data_roz'].'</center></td><td><center>'.$u['Nr_ser_mal'].'</center></td><td><center>'.$u['uwagi'].'</center></td><td><center>'.$opcje.'</center></td></tr>' ;
|
|
$suma=$suma+$u['obrot'];
|
|
$sumapo=$sumapo+$u['stan_pocz'];
|
|
$sumazost=$sumazost+$u['stan_zost'];
|
|
$sumazab=$sumazab+$u['stan_zysk'];
|
|
|
|
|
|
$idmasz=$u['ID_masz'];
|
|
$obrot=$u['stan_zysk'];
|
|
$suma1[$idmasz]=$suma1[$idmasz]+$obrot;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
echo '<tr style="background-color:#FCFA97"><td style="padding-left:10px; padding-right:10px"><center></center></td><td style="font-size: small"><center>'.$sumazab.' PLN</center></td><td><center> </center></td><td><center></center></td><td><center></center></td><td><center></center></td><td><center></center></td></tr>' ;
|
|
|
|
|
|
|
|
echo '</table></center> ';
|
|
|
|
}
|
|
|
|
echo' <table width=60%><tr style="background:#E5E5E5" width=70% align=center><td><B>Maszyna</B></td><td><B>Obrót</B></td></tr> ';
|
|
$maszyny=mysql_query("select * from maszyny where usun='0' order by ID_masz asc");
|
|
|
|
while($d=mysql_fetch_array($maszyny))
|
|
|
|
{
|
|
echo '<tr style="background-color:'.$color.'"><td style="padding-left:10px; padding-right:10px"><center>'.$d['Nr_ser_mal'].' '.$d['lokalizacja'].' </center></td><td style="padding-left:10px; padding-right:10px"><center><B>'.$suma1[$d['ID_masz']].'</B></center></td></tr>' ;
|
|
|
|
$color=zmien_color($color);
|
|
}
|
|
echo' </table>';
|
|
BREAK;
|
|
|
|
|
|
case "usun_wpis_roz":
|
|
$usun=mysql_query("update rozliczenie_m SET usun='1' where ID_roz='".$_GET['ID_roz']."'");
|
|
|
|
if($usun)
|
|
|
|
echo('<center><br><b>Rozliczenie zosta³o usuniete</b></center><p>');
|
|
|
|
else
|
|
|
|
echo('<center><br><b>Nie mozna by³o usun±æ rozliczenia</b></center><p>');
|
|
|
|
|
|
|
|
BREAK;
|
|
|
|
|
|
case "zaladunek":
|
|
|
|
|
|
|
|
$maszyny=mysql_query("select * from maszyny where usun='0' and ID_masz=$id_masz order by nr_ser asc");
|
|
while($m=mysql_fetch_array($maszyny))
|
|
|
|
|
|
|
|
|
|
if ($m['ID_typu']==9) {
|
|
|
|
|
|
//poczatek zaladunku snackomatu
|
|
$zaladunek=mysql_query("select * from zaladunek where ID_masz=$id_masz and usun=0 order by ID_zal asc");
|
|
while($a=mysql_fetch_array($zaladunek)){ $id_ost_zal=$a['ID_zal'];}
|
|
|
|
|
|
|
|
|
|
echo '<center>' ;
|
|
echo '<BR>' ;
|
|
$maszyny=mysql_query("select * from maszyny where usun='0' and ID_masz=$id_masz order by nr_ser asc");
|
|
while($m=mysql_fetch_array($maszyny)) {
|
|
|
|
echo 'Za³adunek maszyny: ' ; echo '<B>'; echo $m['Nr_ser_mal']; echo ' '; echo $m['lokalizacja'] ; echo '</B>';
|
|
|
|
}
|
|
|
|
echo '</center>' ;
|
|
$jakamaszyna=$m[Nr_ser_mal];
|
|
|
|
?> <center><form action=?co=vending&kto=za³adunek_snack method=post>
|
|
|
|
<table><tr><td colspan=2 align=center><b></b></td></tr>
|
|
|
|
<tr>
|
|
|
|
<td> </td>
|
|
|
|
<td> </td>
|
|
|
|
</tr>
|
|
|
|
<tr><td align="right">Rozlicza:</td> <TD><select name=id>
|
|
|
|
<option
|
|
|
|
selected></option>
|
|
|
|
<?
|
|
$zaladunek=mysql_query("select * from zaladunek order by ID_zal asc");
|
|
|
|
while($a=mysql_fetch_array($zaladunek)) {
|
|
|
|
$idzaladunku=$a['ID_zal']+1;
|
|
}
|
|
|
|
|
|
$uzytkownik=mysql_query("select * from uzytkownicy where usun='0' and blok='NIE' and (id_sta='2' or id_sta='3' or id_sta='4') order by nazwisko asc");
|
|
|
|
while($a=mysql_fetch_array($uzytkownik)) {
|
|
|
|
echo '<option value='.$a['id']; if ($a['id'] == $mysql['id']) { echo ' SELECTED'; } echo '>'.$a['nazwisko'].' '.$a['imie'].'</option>';
|
|
|
|
}
|
|
$pobierz_rozliczenie=mysql_query("select a.ID_roz,a.stan_pocz,a.stan_zost,a.obrot,a.stan_zysk,b.nazwisko,b.imie,a.data_roz,c.Nr_ser_mal,c.ID_masz,a.uwagi,a.usun from rozliczenie_m a,uzytkownicy b, maszyny c where a.id=b.id and a.ID_masz=c.ID_masz and a.usun='0' and a.ID_masz=$id_masz order by a.ID_roz asc");
|
|
|
|
while($a=mysql_fetch_array($pobierz_rozliczenie))
|
|
|
|
{
|
|
$zostawiono=$a[stan_zost];
|
|
|
|
}
|
|
|
|
?>
|
|
|
|
</select>
|
|
|
|
</td> </tr>
|
|
|
|
|
|
<tr><td align="right">Data za³adunku:</td><td><input CLASS=WYROWNAJ type=text name=data_zal value="<?=$_POST['data_postawienia'];?>" onclick='showKal(this)'></td></tr>
|
|
<tr><td align="right">Stan licznikow:</td><td><textarea name="liczniki" cols="20" rows="5" type=text value="<?=$_POST['uwagi'];?>"></textarea></td></tr>
|
|
<input type=hidden name=jakamaszyna value="<?=$jakamaszyna;?>">
|
|
</table>
|
|
<HR width="400">
|
|
<B>Produkty snackomatu</B>
|
|
|
|
<table>
|
|
<?
|
|
$iz=1;
|
|
$ost_zost=0;
|
|
$ost_cena= 0;
|
|
$typ_produktu=mysql_query("select ID_produktu, Nazwa_produktu, grupa_prod from typ_produktu where usun='0' and grupa_prod='snackomat' order by Nazwa_produktu asc");
|
|
|
|
if(mysql_num_rows($typ_produktu)==0)
|
|
|
|
echo('<center><br><b>W bazie nie ma wprowadzonych danych</b></center><p>');
|
|
|
|
else
|
|
|
|
{
|
|
echo' <TR style="background:#E5E5E5" align=center><TD width="150"><B>Nazwa produktu</B></TD><TD width="60"><B>Cena</B></TD><TD width="60"><B>Ostatnio zostawiono</B></TD><TD width="60"><B>Ilo¶æ pocz±tkowa</B></TD><TD width="60"><B>Ilo¶æ do³o¿ona</B></TD><TD width="60"><B>Ilo¶æ koñcowa</B></TD></TR>';
|
|
while($s=mysql_fetch_array($typ_produktu)) {
|
|
$produkt=$s['ID_produktu'];
|
|
$szczegoly=mysql_query("select * from szcz_zal where ID_zal=$id_ost_zal and ID_produktu=$produkt order by ID_szcz asc");
|
|
while($a=mysql_fetch_array($szczegoly)) {$ost_zost=$a['ile_zost']; $ost_cena=$a['cena'];}
|
|
$color=zmien_color($color);
|
|
echo '<TR style="background-color:'.$color.'"><TD align="right"> '.$s['Nazwa_produktu'].'</TD><TD><input CLASS=WYROWNAJ type=text name="cena'.$iz.'" value='.$ost_cena.' align="center" style="width:80px;"></TD><TD><input CLASS=WYROWNAJ type=text name="sprzedaz'.$iz.'" value='.$ost_zost.' align="center" style="width:80px;"></TD><TD><input CLASS=WYROWNAJ type=text name="akcja1'.$iz.'" value="" style="width:80px;" align="center"></TD><TD><input CLASS=WYROWNAJ type=text name="akcja2'.$iz.'" value="" style="width:80px;" align="center"></TD><TD><input CLASS=WYROWNAJ type=text name="akcja3'.$iz.'" value="" style="width:80px;" align="center"></TD></TR>';
|
|
|
|
|
|
|
|
$ost_cena= 0;
|
|
$iz=$iz+1;
|
|
$ost_zost=0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
?>
|
|
|
|
</table>
|
|
<input type=hidden name=ID_zal value="<?=$idzaladunku;?>">
|
|
<input type=hidden name=ID_masz value="<?=$id_masz;?>">
|
|
<center><INPUT class=submit input type="submit" name=za³adunek_maszyny value="Rozlicz"></center>
|
|
|
|
</form></center> <?
|
|
//koniec zaladunku snackomatu
|
|
}
|
|
|
|
$maszyny=mysql_query("select * from maszyny where usun='0' and ID_masz=$id_masz order by nr_ser asc");
|
|
while($m=mysql_fetch_array($maszyny))
|
|
|
|
|
|
if ($m['ID_typu']==8) {
|
|
|
|
|
|
//poczatek zaladunku kawomatu
|
|
echo '<center>' ;
|
|
echo '<BR>' ;
|
|
$maszyny=mysql_query("select * from maszyny where usun='0' and ID_masz=$id_masz order by nr_ser asc");
|
|
while($m=mysql_fetch_array($maszyny)) {
|
|
|
|
echo 'Za³adunek maszyny: ' ; echo '<B>'; echo $m['Nr_ser_mal']; echo ' '; echo $m['lokalizacja'] ; echo '</B>';
|
|
|
|
}
|
|
|
|
echo '</center>' ;
|
|
$jakamaszyna=$m[Nr_ser_mal];
|
|
|
|
?> <center><form action=?co=vending&kto=za³adunek_kawa method=post>
|
|
|
|
<table><tr><td colspan=2 align=center><b></b></td></tr>
|
|
|
|
<tr>
|
|
|
|
<td> </td>
|
|
|
|
<td> </td>
|
|
|
|
</tr>
|
|
|
|
<tr><td align="right">Rozlicza:</td> <TD><select name=id>
|
|
|
|
<option
|
|
|
|
selected></option>
|
|
|
|
<?
|
|
$zaladunek=mysql_query("select * from zaladunek order by ID_zal asc");
|
|
|
|
while($a=mysql_fetch_array($zaladunek)) {
|
|
|
|
$idzaladunku=$a['ID_zal']+1;
|
|
}
|
|
|
|
$uzytkownik=mysql_query("select * from uzytkownicy where usun='0' and blok='NIE' and (id_sta='2' or id_sta='3' or id_sta='4') order by nazwisko asc");
|
|
|
|
while($a=mysql_fetch_array($uzytkownik)) {
|
|
|
|
echo '<option value='.$a['id']; if ($a['id'] == $mysql['id']) { echo ' SELECTED'; } echo '>'.$a['nazwisko'].' '.$a['imie'].'</option>';
|
|
|
|
}
|
|
$pobierz_rozliczenie=mysql_query("select a.ID_roz,a.stan_pocz,a.stan_zost,a.obrot,a.stan_zysk,b.nazwisko,b.imie,a.data_roz,c.Nr_ser_mal,c.ID_masz,a.uwagi,a.usun from rozliczenie_m a,uzytkownicy b, maszyny c where a.id=b.id and a.ID_masz=c.ID_masz and a.usun='0' and a.ID_masz=$id_masz order by a.ID_roz asc");
|
|
|
|
while($a=mysql_fetch_array($pobierz_rozliczenie))
|
|
|
|
{
|
|
$zostawiono=$a[stan_zost];
|
|
|
|
}
|
|
|
|
?>
|
|
|
|
</select>
|
|
|
|
</td> </tr>
|
|
|
|
|
|
<tr><td align="right">Data za³adunku:</td><td><input CLASS=WYROWNAJ type=text name=data_zal value="<?=$_POST['data_postawienia'];?>" onclick='showKal(this)'></td></tr>
|
|
<tr><td align="right">Stan licznikow:</td><td><textarea name="liczniki" cols="20" rows="5" type=text value="<?=$_POST['uwagi'];?>"></textarea></td></tr>
|
|
<input type=hidden name=jakamaszyna value="<?=$jakamaszyna;?>">
|
|
</table>
|
|
<HR width="400">
|
|
<B>Produkty kawomatu</B>
|
|
<table>
|
|
<?
|
|
$iz=1;
|
|
|
|
$typ_produktu=mysql_query("select ID_produktu, Nazwa_produktu, grupa_prod from typ_produktu where usun='0' and grupa_prod='kawomat' order by Nazwa_produktu asc");
|
|
|
|
if(mysql_num_rows($typ_produktu)==0)
|
|
|
|
echo('<center><br><b>W bazie nie ma wprowadzonych danych</b></center><p>');
|
|
|
|
else
|
|
|
|
{
|
|
echo' <TR style="background:#E5E5E5" width=70% align=center><TD width="150"><B>Nazwa produktu</B></TD><TD width="100"><B>Ilo¶æ do³o¿ona</B></TD></TR>';
|
|
while($s=mysql_fetch_array($typ_produktu)) {
|
|
|
|
echo '<TR><TD align="right"> '.$s['Nazwa_produktu'].' </TD> <TD><input CLASS=WYROWNAJ type=text name="akcja2'.$iz.'" value=""></TD></TR>';
|
|
$iz=$iz+1;
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
?>
|
|
|
|
</table>
|
|
|
|
<input type=hidden name=ID_zal value="<?=$idzaladunku;?>">
|
|
<input type=hidden name=ID_masz value="<?=$id_masz;?>">
|
|
<center><INPUT class=submit input type="submit" name=rozliczanie_maszyny value="Rozlicz"></center>
|
|
|
|
</form></center> <?
|
|
//koniec zaladunku kawomatu
|
|
}
|
|
|
|
|
|
|
|
BREAK;
|
|
|
|
case "za³adunek_snack":
|
|
|
|
|
|
|
|
|
|
// sprawdzanie formularza
|
|
|
|
$blad='';
|
|
|
|
if(strlen(trim($_POST['id']))==0)
|
|
|
|
$blad.=('<center><span style="color:#FF0000">Musisz podaæ osobe rozliczaj±c±!!!</span></center>');
|
|
|
|
|
|
|
|
|
|
// koniec sprawdzania danych
|
|
|
|
if($blad)
|
|
|
|
{
|
|
|
|
uwaga($blad);
|
|
|
|
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
$dodaj_zaladunek=mysql_query("insert into zaladunek values('','".$_POST['ID_masz']."','".$_POST['id']."','".$_POST['data_zal']."','".$_POST['liczniki']."','0')");
|
|
|
|
if($dodaj_zaladunek)
|
|
|
|
uwaga('<center><br><b>Za³adunek zosta³ dodany</b></center><p>');
|
|
|
|
else
|
|
|
|
uwaga('<center><br><b>Nie udalo sie dodaæ za³adunku</b></center><p>
|
|
|
|
');
|
|
|
|
|
|
|
|
}//else
|
|
|
|
//Zapis szczegolow do bazy
|
|
$iz=1;
|
|
$typ_produktu=mysql_query("select ID_produktu, Nazwa_produktu, grupa_prod from typ_produktu where usun='0' and grupa_prod='snackomat' order by Nazwa_produktu asc");
|
|
|
|
|
|
while($s=mysql_fetch_array($typ_produktu))
|
|
|
|
|
|
{
|
|
|
|
if (($_POST['akcja1'.$iz]=="" and $_POST['akcja2'.$iz]=="" and $_POST['akcja3'.$iz]=="")) {$iz=$iz+1;} else
|
|
{
|
|
$sprzedano=$_POST['sprzedaz'.$iz]-$_POST['akcja1'.$iz];
|
|
$zarobiono=$sprzedano*$_POST['cena'.$iz];
|
|
$dodaj_zaladunek1=mysql_query("insert into szcz_zal values('','".$_POST['ID_zal']."','".$s['ID_produktu']."','".$_POST['cena'.$iz.'']."','".$_POST['akcja1'.$iz.'']."','".$_POST['akcja2'.$iz.'']."','".$_POST['akcja3'.$iz.'']."','$sprzedano','$zarobiono','0')");
|
|
if ($_POST['akcja2'.$iz.'']>0) {$ruch=$_POST['akcja2'.$iz.'']-2*($_POST['akcja2'.$iz.'']);}
|
|
if ($_POST['akcja2'.$iz.'']<0) {$ruch=$_POST['akcja2'.$iz.'']+2*(-($_POST['akcja2'.$iz.'']));}
|
|
if ($_POST['akcja2'.$iz.'']==0) {$ruch=0;}
|
|
|
|
|
|
|
|
if ($ruch<>0)
|
|
{
|
|
$dodaj_zakup=mysql_query("insert into magazyn_ven values('','".$_POST['data_zal']."',3,'".$id."','".$s['ID_produktu']."','$ruch','0','Brak','0')");
|
|
}
|
|
|
|
|
|
|
|
$iz=$iz+1;
|
|
if($dodaj_zaladunek1)
|
|
|
|
uwaga('<center><br><b>Za³adunek produktów zosta³ dodany</b></center><p>');
|
|
|
|
else
|
|
|
|
uwaga('<center><br><b>Nie udalo sie dodaæ za³adunku produktów</b></center><p>');
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//Koniec zapisu szczegolow do bazy
|
|
|
|
|
|
|
|
BREAK;
|
|
|
|
|
|
case "za³adunek_kawa":
|
|
|
|
|
|
|
|
|
|
|
|
// sprawdzanie formularza
|
|
|
|
$blad='';
|
|
|
|
if(strlen(trim($_POST['id']))==0)
|
|
|
|
$blad.=('<center><span style="color:#FF0000">Musisz podaæ osobe rozliczaj±c±!!!</span></center>');
|
|
|
|
|
|
|
|
|
|
// koniec sprawdzania danych
|
|
|
|
if($blad)
|
|
|
|
{
|
|
|
|
uwaga($blad);
|
|
|
|
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
$dodaj_zaladunek=mysql_query("insert into zaladunek values('','".$_POST['ID_masz']."','".$_POST['id']."','".$_POST['data_zal']."','".$_POST['liczniki']."','0')");
|
|
|
|
if($dodaj_zaladunek)
|
|
|
|
uwaga('<center><br><b>Za³adunek zosta³ dodany</b></center><p>');
|
|
|
|
else
|
|
|
|
uwaga('<center><br><b>Nie udalo sie dodaæ za³adunku</b></center><p>
|
|
|
|
');
|
|
|
|
|
|
|
|
}//else
|
|
|
|
//Zapis szczegolow do bazy kawa
|
|
|
|
|
|
$iz=1;
|
|
$typ_produktu=mysql_query("select ID_produktu, Nazwa_produktu, grupa_prod from typ_produktu where usun='0' and grupa_prod='kawomat' order by Nazwa_produktu asc");
|
|
|
|
|
|
while($s=mysql_fetch_array($typ_produktu))
|
|
|
|
|
|
{
|
|
|
|
if ($_POST['akcja2'.$iz]==0) {$iz=$iz+1;} else
|
|
{
|
|
|
|
$dodaj_zaladunek1=mysql_query("insert into szcz_zal values('','".$_POST['ID_zal']."','".$s['ID_produktu']."','0','0','".$_POST['akcja2'.$iz.'']."','0','0','0','0')");
|
|
if ($_POST['akcja2'.$iz.'']>0) {$ruch=$_POST['akcja2'.$iz.'']-2*($_POST['akcja2'.$iz.'']);}
|
|
if ($_POST['akcja2'.$iz.'']<0) {$ruch=$_POST['akcja2'.$iz.'']+2*(-($_POST['akcja2'.$iz.'']));}
|
|
if ($_POST['akcja2'.$iz.'']==0) {$ruch=0;}
|
|
|
|
$dodaj_zakup=mysql_query("insert into magazyn_ven values('','".$_POST['data_zal']."',3,'".$id."','".$s['ID_produktu']."','$ruch','0','Brak','0')");
|
|
|
|
|
|
|
|
|
|
$iz=$iz+1;
|
|
if($dodaj_zaladunek1)
|
|
|
|
uwaga('<center><br><b>Za³adunek produktów zosta³ dodany</b></center><p>');
|
|
|
|
else
|
|
|
|
uwaga('<center><br><b>Nie udalo sie dodaæ za³adunku produktów</b></center><p>');
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//Koniec zapisu szczegolow do bazy kawa
|
|
|
|
|
|
|
|
BREAK;
|
|
|
|
|
|
case "zestawienie_zal":
|
|
|
|
//Sortowanie rozliczen
|
|
|
|
$data=date("Y-m-d",strtotime("+0 days",time()));
|
|
$maszyny=mysql_query("select * from maszyny where usun='0' and sprzedany='0' order by Nr_ser_mal asc");
|
|
|
|
echo'<center> <TABLE><TR><TD>';
|
|
|
|
|
|
|
|
echo'<Table align="left">' ;
|
|
echo' <form name="form" action=?co=vending&kto=zestawienie_zal method=post> ';
|
|
|
|
|
|
$iu=4;
|
|
$kl1=2;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
echo'<Table align="left">' ;
|
|
|
|
|
|
|
|
$im=4;
|
|
$kl1=2;
|
|
|
|
|
|
|
|
while($a=mysql_fetch_array($maszyny)) {
|
|
|
|
|
|
|
|
echo '<tr><td><input
|
|
type="checkbox" checked="checked" name="idm'.$im.'" value='.$a['ID_masz']; if ($a['ID_masz'] == $mysql['ID_masz']) { echo ' SELECTED'; } echo '>'.$a['Nr_ser_mal'].' '.$a['lokalizacja'].'</option></td></tr>';
|
|
|
|
|
|
|
|
|
|
$kl=$kl+1;
|
|
$im=$im+1;
|
|
|
|
}
|
|
|
|
?>
|
|
|
|
</select>
|
|
<TR><TD> <center> <hr>
|
|
<input type=button style="height: 16; font-size: 8;" value="Zaznacz wszystko" onClick="checkAll1()"><br>
|
|
<input type=button style="height: 16; font-size: 8;" value="Odznacz wszystko" onClick="uncheckAll1()"><br>
|
|
<input type=button style="height: 16; font-size: 8;" value="Odwróæ zaznaczenie" onClick="switchAll1()"><br>
|
|
</center>
|
|
</TD></TR>
|
|
|
|
</table>
|
|
|
|
|
|
<table align="left">
|
|
<tr>
|
|
<td width="154">Data od </td>
|
|
|
|
<td width="150">Data do</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<td valign=top><input class=WYROWNAJ type=text name=data1 size=10 value="2010-03-01" onClick='showKal(this)'></td>
|
|
|
|
<td valign=top><input class=WYROWNAJ type=text name=data2 size=10 value="<?=$data;?>" onClick='showKal(this)'></td>
|
|
|
|
</tr></table>
|
|
|
|
|
|
</TD></TR></TABLE>
|
|
|
|
<input type=submit class=submit name=szukaj_rozliczenia_m value="Szukaj">
|
|
</form>
|
|
</center><BR><BR>
|
|
<?
|
|
|
|
//Koniec sortowania zaladunku
|
|
|
|
$pobierz_zaladunek=mysql_query("select a.ID_zal,a.ID_masz,a.id,a.data_zal,a.liczniki,a.usun,b.imie,b.nazwisko,c.Nr_ser_mal,c.lokalizacja from zaladunek a,uzytkownicy b, maszyny c where a.ID_masz=c.ID_masz and a.id=b.id and a.usun='0'
|
|
and a.data_zal >= '".$_POST['data1']."' and a.data_zal <= '".$_POST['data2']."'
|
|
and
|
|
|
|
(a.ID_masz like '".$_POST['idm4']."'
|
|
or a.ID_masz like '".$_POST['idm5']."'
|
|
or a.ID_masz like '".$_POST['idm6']."'
|
|
or a.ID_masz like '".$_POST['idm7']."'
|
|
or a.ID_masz like '".$_POST['idm8']."'
|
|
or a.ID_masz like '".$_POST['idm9']."'
|
|
or a.ID_masz like '".$_POST['idm10']."'
|
|
or a.ID_masz like '".$_POST['idm11']."'
|
|
or a.ID_masz like '".$_POST['idm12']."'
|
|
or a.ID_masz like '".$_POST['idm13']."'
|
|
or a.ID_masz like '".$_POST['idm14']."'
|
|
or a.ID_masz like '".$_POST['idm15']."'
|
|
or a.ID_masz like '".$_POST['idm16']."'
|
|
or a.ID_masz like '".$_POST['idm17']."'
|
|
or a.ID_masz like '".$_POST['idm18']."'
|
|
or a.ID_masz like '".$_POST['idm19']."'
|
|
or a.ID_masz like '".$_POST['idm20']."'
|
|
or a.ID_masz like '".$_POST['idm21']."'
|
|
or a.ID_masz like '".$_POST['idm22']."'
|
|
or a.ID_masz like '".$_POST['idm23']."'
|
|
or a.ID_masz like '".$_POST['idm24']."'
|
|
or a.ID_masz like '".$_POST['idm25']."'
|
|
or a.ID_masz like '".$_POST['idm26']."'
|
|
or a.ID_masz like '".$_POST['idm27']."'
|
|
or a.ID_masz like '".$_POST['idm28']."'
|
|
or a.ID_masz like '".$_POST['idm29']."'
|
|
or a.ID_masz like '".$_POST['idm30']."'
|
|
or a.ID_masz like '".$_POST['idm31']."'
|
|
or a.ID_masz like '".$_POST['idm32']."'
|
|
or a.ID_masz like '".$_POST['idm33']."'
|
|
or a.ID_masz like '".$_POST['idm34']."'
|
|
or a.ID_masz like '".$_POST['idm35']."'
|
|
or a.ID_masz like '".$_POST['idm36']."'
|
|
or a.ID_masz like '".$_POST['idm37']."'
|
|
or a.ID_masz like '".$_POST['idm38']."'
|
|
or a.ID_masz like '".$_POST['idm38']."'
|
|
or a.ID_masz like '".$_POST['idm39']."'
|
|
or a.ID_masz like '".$_POST['idm40']."'
|
|
or a.ID_masz like '".$_POST['idm41']."'
|
|
or a.ID_masz like '".$_POST['idm42']."'
|
|
or a.ID_masz like '".$_POST['idm43']."'
|
|
or a.ID_masz like '".$_POST['idm44']."'
|
|
or a.ID_masz like '".$_POST['idm45']."')
|
|
|
|
|
|
order by a.data_zal asc");
|
|
$data1=date("Y-m-d",strtotime("+0 days",time()));
|
|
if(mysql_num_rows($pobierz_zaladunek)==0)
|
|
|
|
uwaga('<center><br><b>W bazie nie ma ¿adnych wproadzonych za³adunków!!!</b></center><p>');
|
|
|
|
else
|
|
|
|
{
|
|
|
|
$color=$color1;
|
|
|
|
|
|
|
|
echo '<center><table width=98%><tr style="background:#E5E5E5" width=70% align=center><td><b>Lp.</b></td><td><b>Maszyna</b></td><td><b>U¿ytkownik</b></td><td><b>Data</b></td><td><b>Liczniki</b></td><td><b>Opcje</b></td></tr>';
|
|
|
|
while($u=mysql_fetch_array($pobierz_zaladunek))
|
|
|
|
{
|
|
|
|
|
|
|
|
$color=zmien_color($color);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$i=$i+1;
|
|
echo '<tr style="background-color:'.$color.'"><td><center>'.$i.'</center></td><td style="padding-left:1px; padding-right:1px"><center>'.$u['Nr_ser_mal'].' '.$u['lokalizacja'].'</center></td><td><center>'.$u['nazwisko'].' '.$u['imie'].'</center></td><td><center>'.$u['data_zal'].'</center></td><td><center> '.$u['liczniki'].'</center></td><td><center><a class=link href=?co=vending&kto=wyswietlanie_szczegolow&id_zal='.$u['ID_zal'].'>Szczegó³y</a></center></td></tr>' ;
|
|
|
|
//sumowanie produktow
|
|
$idzal=$u['ID_zal'];
|
|
|
|
$szczegoly=mysql_query("select * from szcz_zal where usun='0' and ID_zal=$idzal order by ID_szcz asc");
|
|
|
|
while($u=mysql_fetch_array($szczegoly))
|
|
|
|
{
|
|
$zaro=$u['zarobiono'];
|
|
$sprzed=$u['sprzedano'];
|
|
$idprod=$u['ID_produktu'];
|
|
|
|
$sprzedano[$idprod]=$sprzedano[$idprod]+$sprzed;
|
|
$zarobek[$idprod]=$zarobek[$idprod]+$zaro;
|
|
$sprzed1=$u['ile_dolo'];
|
|
|
|
|
|
$dolozono[$idprod]=$dolozono[$idprod]+$sprzed1;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
//koniec sumowania
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
echo '</table></center> ';
|
|
echo' <center><table align="center" valign="top" width="444"><TR ><TD width="500" align="center"><b>Sprzedaz produktów (snackomat)<BR>Sprzeda¿ liczona od 21.05.2010</b>';
|
|
//wyswietlanie produktow snack
|
|
$typ_produktu=mysql_query("select ID_produktu, Nazwa_produktu, grupa_prod from typ_produktu where grupa_prod='snackomat' and usun='0' order by Nazwa_produktu asc");
|
|
|
|
$color=$color1;
|
|
|
|
|
|
|
|
echo '<center><table width=400 align="left"><tr style="background:#E5E5E5" width=70% align=center><td><b>Nazwa produktu</b></td><td><b>Sprzedano</b></td><td ><b>Sprzeda¿ Brutto</b></td></tr>';
|
|
|
|
while($s=mysql_fetch_array($typ_produktu))
|
|
|
|
{
|
|
|
|
$color=zmien_color($color);
|
|
|
|
echo '<tr align=center style="background:'.$color.'"><td align="right"> '.$s['Nazwa_produktu'].'</td><td align="center"> '.$sprzedano[$s['ID_produktu']].'</td><td width=20% align="center"> '.$zarobek[$s['ID_produktu']].' </td></tr>';
|
|
|
|
}
|
|
|
|
echo '</table></center><br><br>';
|
|
|
|
|
|
|
|
|
|
//koniec wyswietlania produktow
|
|
echo ' </TD><TD width="500" align="center" valign="top"><b>Sprzedaz produktów (kawomat)<BR>Sprzeda¿ liczona od 21.05.2010</b>';
|
|
//wyswietlanie produktow kawa
|
|
$typ_produktu=mysql_query("select ID_produktu, Nazwa_produktu, grupa_prod from typ_produktu where grupa_prod='kawomat' and usun='0' order by Nazwa_produktu asc");
|
|
|
|
$color=$color1;
|
|
|
|
|
|
|
|
echo '<center><table width=333 align="top"><tr style="background:#E5E5E5" width=70% align=center><td><b>Nazwa produktu</b></td><td><b>Sprzedano</b></td><td width=30%><b>Sprzeda¿ Brutto</b></td></tr>';
|
|
|
|
while($s=mysql_fetch_array($typ_produktu))
|
|
|
|
{
|
|
|
|
$color=zmien_color($color);
|
|
|
|
echo '<tr align=center style="background:'.$color.'"><td align="left"> '.$s['Nazwa_produktu'].'</td><td align="left"> '.$dolozono[$s['ID_produktu']].'</td><td width=20% align="center"> </td></tr>';
|
|
|
|
}
|
|
|
|
echo '</table></center><br><br>';
|
|
|
|
|
|
|
|
|
|
//koniec wyswietlania produktow kawa
|
|
|
|
echo '</td></tr></table> </center>';
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
BREAK;
|
|
|
|
case "wyswietlanie_szczegolow":
|
|
|
|
echo 'ID zaldunku do wyswietlenia '; echo $id_zal;
|
|
|
|
|
|
$pobierz_szczegol=mysql_query("select a.ID_zal,a.cena,a.zarobiono,a.ID_produktu,a.ile_zast,a.ile_dolo,a.usun,a.ile_zost,a.sprzedano,b.data_zal,c.Nazwa_produktu from szcz_zal a,zaladunek b, typ_produktu c where a.ID_zal=b.ID_zal and a.ID_zal=$id_zal and a.ID_produktu=c.ID_produktu and a.usun='0' order by c.Nazwa_produktu asc");
|
|
|
|
if(mysql_num_rows($pobierz_szczegol)==0)
|
|
|
|
uwaga('<center><br><b>W bazie nie ma ¿adnych wproadzonych szczegó³ów!!!</b></center><p>');
|
|
|
|
else
|
|
|
|
{
|
|
|
|
$color=$color1;
|
|
|
|
|
|
|
|
echo '<center><table ><tr style="background:#E5E5E5" width=70% align=center><td><b>Lp.</b></td><td width="150"><b>Produkt</b></td><td><b>Cena</b></td><td><b>Ilo¶æ pocz±tkowa</b></td><td><b>Ilo¶æ do³o¿ona</b></td><td><b>Ilo¶æ pozostawiona</b></td><td><b>Sprzedano</b></td><td><b>Sprzeda¿ Brutto</b></td><td><b>Opcje</b></td></tr>';
|
|
|
|
while($u=mysql_fetch_array($pobierz_szczegol))
|
|
|
|
{
|
|
|
|
|
|
|
|
$color=zmien_color($color);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$i=$i+1;
|
|
echo '<tr style="background-color:'.$color.'"><td><center>'.$i.'</center></td><td style="padding-left:1px; padding-right:1px"><center>'.$u['Nazwa_produktu'].' </center></td><td><center>'.$u['cena'].'</center></td><td><center>'.$u['ile_zast'].'</center></td><td><center>'.$u['ile_dolo'].'</center></td><td><center> '.$u['ile_zost'].'</center></td><td><center> '.$u['sprzedano'].'</center></td><td><center>'.$u['zarobiono'].'</center></td><td><center></center></td></tr>' ;
|
|
$sumazarobku=$sumazarobku+$u['zarobiono'];
|
|
}
|
|
|
|
|
|
echo '<center><tr style="background:#E5E5E5" width=70% align=center><td><b></b></td><td width="150"><b></b></td><td><b></b></td><td><b></b></td><td><b></b></td><td><b></b></td><td><b></b></td><td><b>'.$sumazarobku.' PLN</b></td><td><b></b></td></tr>';
|
|
echo '</table></center> ';
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
BREAK;
|
|
|
|
|
|
|
|
case "zestawienia_miesieczne":
|
|
|
|
|
|
|
|
$data1=$_POST['rok'].$_POST['miesiac'].'01';
|
|
$data2=$_POST['rok'].$_POST['miesiac'].'31';
|
|
$id_masz=$_POST['maszyna'];
|
|
|
|
|
|
|
|
|
|
$rozliczenia=mysql_query("select * from rozliczenie_m where usun='0' and ID_masz=$id_masz and data_roz>='".$data1."' and data_roz<='".$data2."' order by ID_roz asc");
|
|
|
|
$maszyny=mysql_query("select * from maszyny where usun='0' and status='aktywny' and sprzedany='0' order by Nr_ser_mal asc");
|
|
$zaladunki=mysql_query("select * from zaladunek where usun='0' and ID_masz=$id_masz and data_zal>='".$data1."' and data_zal<='".$data2."' order by ID_zal asc");
|
|
|
|
echo' <form action=?co=vending&kto=zestawienia_miesieczne method=post>';
|
|
echo'<center><table><tr>';
|
|
echo '<TD><select name=maszyna><OPTION selected>Wybierz maszyne.....</OPTION> ';
|
|
|
|
|
|
|
|
while($a=mysql_fetch_array($maszyny)) {
|
|
|
|
echo '<option value='.$a['ID_masz']; if ($a['ID_masz'] == $mysql['ID_masz']) { echo ' SELECTED'; } echo '>'.$a['Nr_ser_mal'].' '.$a['lokalizacja'].'</option>';
|
|
|
|
}
|
|
|
|
|
|
|
|
echo' </select>';
|
|
|
|
echo' <td align="right"></td><td><select name="miesiac">
|
|
<option value="01-">Styczeñ</option>
|
|
<option value="02-">Luty</option>
|
|
<option value="03-">Marzec</option>
|
|
<option value="04-">Kwiecieñ</option>
|
|
<option value="05-">Maj</option>
|
|
<option value="06-">Czerwiec</option>
|
|
<option value="07-">lipiec</option>
|
|
<option value="08-">¦ierpieñ</option>
|
|
<option value="09-">Wrzesieñ</option>
|
|
<option value="10-">Pa¡dziernik</option>
|
|
<option value="11-">Listopad</option>
|
|
<option value="12-">Grudzieñ</option>
|
|
|
|
</select></td>';
|
|
|
|
echo' <td align="right"></td><td><select name="rok">
|
|
<option value="2010-">2010</option>
|
|
<option value="2011-">2011</option>
|
|
<option value="2012-">2012</option>
|
|
<option value="2013-">2013</option>
|
|
<option value="2014-">2014</option>
|
|
|
|
</select></td>
|
|
|
|
|
|
<td><input type=submit class=submit name=zestawienie value="Zestawienie"></td> ';
|
|
echo'</tr></table></center>';
|
|
if ($id_masz=="") {} else {
|
|
while($a=mysql_fetch_array($zaladunki)) {
|
|
|
|
$ilosc_zaladunkow= $ilosc_zaladunkow+1;
|
|
}
|
|
while($b=mysql_fetch_array($rozliczenia)) {
|
|
|
|
$ilosc_rozliczen= $ilosc_rozliczen+1;
|
|
$i=$i+1;
|
|
$suma=$suma+$b['obrot'];
|
|
$sumapo=$sumapo+$b['stan_pocz'];
|
|
$sumazost=$sumazost+$b['stan_zost'];
|
|
$sumazab=$sumazab+$b['stan_zysk'];
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
echo '<Table style="font-weight: bold ; background-color: #E4E4E4">';
|
|
echo'<TR><TD>Ilosc zaladunkow '; echo $ilosc_zaladunkow; echo '</td></TR>';
|
|
echo'<TR><TD>Ilosc rozliczen '; echo $ilosc_rozliczen; echo '</td></TR>';
|
|
echo '</Table>';
|
|
|
|
|
|
|
|
|
|
|
|
echo '<BR>';
|
|
|
|
echo '<Table style="background-color: #E4E4E4">';
|
|
echo '<TR><TD>Suma obrotu: </td><TD style="font-weight: bold">'; echo $suma; echo '</td><TD style="font-size: 4px"> PLN</td></TR>';
|
|
echo '<TR><TD>Suma pocz±tkowa: </td><TD style="font-weight: bold">'; echo $sumapo; echo '</td><TD style="font-size: 4px"> PLN</td></TR>';
|
|
echo '<TR><TD>Suma zostawiona: </td><TD style="font-weight: bold">'; echo $sumazost; echo '</td><TD style="font-size: 4px"> PLN</td></TR>';
|
|
echo '<TR><TD>Suma zabrana: </td><TD style="font-weight: bold">'; echo $sumazab; echo '</td><TD style="font-size: 4px"> PLN</td></TR>';
|
|
echo '</Table>';
|
|
|
|
|
|
|
|
|
|
echo '</table></center> ';
|
|
|
|
//sprzedaz produktow w zestawieniu
|
|
$zaladunki=mysql_query("select * from zaladunek where usun='0' and ID_masz=$id_masz and data_zal>='".$data1."' and data_zal<='".$data2."' order by ID_zal asc");
|
|
|
|
$data1=date("Y-m-d",strtotime("+0 days",time()));
|
|
if(mysql_num_rows($zaladunki)==0)
|
|
|
|
uwaga('<center><br><b>W bazie nie ma ¿adnych wproadzonych za³adunków!!!</b></center><p>');
|
|
|
|
else
|
|
|
|
{
|
|
|
|
$color=$color1;
|
|
|
|
|
|
|
|
|
|
while($u=mysql_fetch_array($zaladunki))
|
|
|
|
{
|
|
|
|
|
|
|
|
$color=zmien_color($color);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$i=$i+1;
|
|
|
|
//sumowanie produktow
|
|
$idzal=$u['ID_zal'];
|
|
|
|
$szczegoly=mysql_query("select * from szcz_zal where usun='0' and ID_zal=$idzal order by ID_szcz asc");
|
|
|
|
while($u=mysql_fetch_array($szczegoly))
|
|
|
|
{ $idprod=$u['ID_produktu'];
|
|
$typ_produktu=mysql_query("select ID_produktu, stawka_vat from typ_produktu where ID_produktu=$idprod and usun='0' order by ID_produktu asc");
|
|
while($c=mysql_fetch_array($typ_produktu)) {$vat=$c['stawka_vat'];}
|
|
|
|
$pobierz_cene=mysql_query("select * from magazyn_ven where usun='0' and ID_produktu=$idprod and usun='0' and cena_zakupu<>0 order by data_zakupu asc");
|
|
while($a=mysql_fetch_array($pobierz_cene))
|
|
|
|
{
|
|
|
|
|
|
$cena[$idprod]=$a['cena_zakupu'];
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$zaro=$u['zarobiono'];
|
|
$sprzed=$u['sprzedano'];
|
|
|
|
|
|
$sprzedano[$idprod]=$sprzedano[$idprod]+$sprzed;
|
|
$zarobek[$idprod]=$zarobek[$idprod]+$zaro;
|
|
$sprzed1=$u['ile_dolo'];
|
|
|
|
$vaty[$idprod]=$vat;
|
|
$dolozono[$idprod]=$dolozono[$idprod]+$sprzed1;
|
|
$zarobek_netto[$idprod]=round($zarobek[$idprod]/(1+($vat/100)), 2);
|
|
$zysk[$idprod]=$zysk[$idprod]+(($zaro)-($sprzed*$cena[$idprod]));
|
|
|
|
if ($vat==8) {$ile_vat7=$ile_vat7+$zaro;}
|
|
if ($vat==23) {$ile_vat22=$ile_vat22+$zaro;}
|
|
|
|
|
|
|
|
if ($cena[$idprod]==0) {$zysk[$idprod]=0;}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
//koniec sumowania
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
echo '</table></center> ';
|
|
echo' <center><table align="center" valign="top" width="444"><TR ><TD width="500" align="center"><b>Sprzedaz produktów (snackomat)<BR></b>';
|
|
//wyswietlanie produktow snack
|
|
$typ_produktu=mysql_query("select ID_produktu, Nazwa_produktu, grupa_prod, stawka_vat from typ_produktu where grupa_prod='snackomat' and usun='0' order by Nazwa_produktu asc");
|
|
|
|
$color=$color1;
|
|
|
|
|
|
|
|
echo '<center><table width=650 align="left"><tr style="background:#E5E5E5" align=center><td><b>Nazwa produktu</b></td><td width="3%"><b>Stawka VAT</b></td><td><b>Sprzedano</b></td><td><b>Sprzeda¿ Brutto</b></td><td><b>Sprzeda¿ Netto</b></td><td width="25%"><b>Zysk brutto</b></td></tr>';
|
|
|
|
while($s=mysql_fetch_array($typ_produktu))
|
|
|
|
{
|
|
if ($sprzedano[$s['ID_produktu']] ==0 or $sprzedano[$s['ID_produktu']]=="") {} else { $color=zmien_color($color);
|
|
|
|
echo '<tr align=center style="background:'.$color.'"><td align="right" width=30%> '.$s['Nazwa_produktu'].'</td><td align="center"><B> '.$vaty[$s['ID_produktu']].'%</B></td><td align="center"><B> '.$sprzedano[$s['ID_produktu']].'</B> szt</td><td width=10% align="center"><B> '.$zarobek[$s['ID_produktu']].'</B> z³ </td><td width=10% align="center"><B> '.$zarobek_netto[$s['ID_produktu']].'</B> zl </td><td align="center"><B> '.$zysk[$s['ID_produktu']].'</B> z³ </td></tr>';
|
|
$suma_brutto=$suma_brutto+$zarobek[$s['ID_produktu']];
|
|
$suma_netto=$suma_netto+$zarobek_netto[$s['ID_produktu']];
|
|
$suma_zysku=$suma_zysku+$zysk[$s['ID_produktu']];
|
|
$idprod= $s['ID_produktu'];
|
|
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
|
echo '<tr align=center style="background-color:#FCFA97"><td align="right"></td><td align="center"></td><td align="center"></td><td align="center"><B>'.$suma_brutto.' </B>z³ </td><td align="center"><B>'.$suma_netto.' </B>z³ </td><td align="center"><B>'.$suma_zysku.' </B>z³ </td></tr>';
|
|
|
|
echo '</table></center><br><br>';
|
|
|
|
|
|
|
|
|
|
//koniec wyswietlania produktow
|
|
echo ' </TD><TD width="500" align="center" valign="top"><b>Sprzedaz produktów (kawomat)</b>';
|
|
//wyswietlanie produktow kawa
|
|
$typ_produktu=mysql_query("select ID_produktu, Nazwa_produktu, grupa_prod from typ_produktu where grupa_prod='kawomat' and usun='0' order by Nazwa_produktu asc");
|
|
|
|
$color=$color1;
|
|
|
|
|
|
|
|
echo '<center><table width=333 align="top"><tr style="background:#E5E5E5" width=70% align=center><td><b>Nazwa produktu</b></td><td><b>Sprzedano</b></td><td width=30%><b>Zarobek</b></td><td><b>VAT</b></td></tr>';
|
|
|
|
while($s=mysql_fetch_array($typ_produktu))
|
|
|
|
{
|
|
|
|
$color=zmien_color($color);
|
|
|
|
echo '<tr align=center style="background:'.$color.'"><td align="left"> '.$s['Nazwa_produktu'].'</td><td align="left"> '.$dolozono[$s['ID_produktu']].'</td><td width=20% align="center"> </td></tr>';
|
|
|
|
}
|
|
|
|
echo '</table></center><br><br>';
|
|
|
|
|
|
|
|
|
|
//koniec wyswietlania produktow kawa
|
|
|
|
echo '</td></tr></table> </center>';
|
|
$ile_vatn7=round($ile_vat7/(1+(8/100)), 2);
|
|
$ile_vatn22=round($ile_vat22/(1+(23/100)), 2);
|
|
?>
|
|
<TABLE align="center">
|
|
|
|
<TR style="background:#C0C0C0" >
|
|
<TD ><b>Stawka VAT</b></TD>
|
|
<TD ><b>Warto¶æ Brutto </b></TD>
|
|
<TD ><b>Warto¶æ Netto </b></TD>
|
|
</TR>
|
|
<TR style="background:#EAEAEA" >
|
|
<TD ><center>8%</center> </TD>
|
|
<TD align="center"><? echo $ile_vat7; ?> z³ </TD>
|
|
<TD align="center"><? echo $ile_vatn7; ?> z³ </TD>
|
|
</TR>
|
|
<TR style="background:#EAEAEA" >
|
|
<TD ><center>23%</center> </TD>
|
|
<TD align="center"><? echo $ile_vat22; ?> z³ </TD>
|
|
<TD align="center"><? echo $ile_vatn22; ?> z³ </TD>
|
|
</TR>
|
|
</TABLE>
|
|
<?
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
BREAK;
|
|
|
|
|
|
|
|
|
|
case "dodaj_zakup":
|
|
|
|
echo '<center>' ;
|
|
|
|
|
|
echo '<BR>' ;
|
|
|
|
|
|
?> <center><form action=?co=vending&kto=dodawanie_zakupu method=post>
|
|
|
|
<table><tr><td colspan=2 align=center><b></b></td></tr>
|
|
|
|
<tr>
|
|
|
|
<td> </td>
|
|
|
|
<td> </td>
|
|
|
|
</tr>
|
|
|
|
<tr><td align="right">
|
|
<?
|
|
$uzytkownik=mysql_query("select * from uzytkownicy where usun='0' and blok='NIE' and id=$id and (id_sta='2' or id_sta='3') order by nazwisko asc");
|
|
|
|
while($r=mysql_fetch_array($uzytkownik)) {
|
|
|
|
echo 'Zmiany w magazynie wprowadza: </td><td>' ; echo '<B>'; echo $r['nazwisko']; echo ' '; echo $r['imie'] ; echo '</B>';
|
|
|
|
}
|
|
|
|
|
|
?>
|
|
|
|
</select>
|
|
|
|
</td> </tr>
|
|
|
|
|
|
<tr><td align="right">Produkt:</td> <TD><select name=produkt>
|
|
|
|
<option
|
|
|
|
selected></option>
|
|
|
|
<?
|
|
$produkty=mysql_query("select * from typ_produktu where usun='0' and chciane='Tak' order by Nazwa_produktu asc");
|
|
|
|
while($b=mysql_fetch_array($produkty)) {
|
|
|
|
echo '<option value='.$b['ID_produktu']; if ($b['ID_produktu'] == $mysql['ID_produktu']) { echo ' SELECTED'; } echo '>'.$b['Nazwa_produktu'].' </option>';
|
|
|
|
}
|
|
|
|
|
|
?>
|
|
|
|
</select>
|
|
|
|
</td> </tr>
|
|
|
|
|
|
|
|
<tr><td align="right">Data:</td><td><input CLASS=WYROWNAJ type=text name=data_zakupu value="<?=$_POST['data_zakupu'];?>" onclick='showKal(this)'></td></tr>
|
|
|
|
<tr><td align="right">Cena:</td><td><input CLASS=WYROWNAJ type=text name=cena_zakupu value="<?=$_POST['cena_zakupu'];?>"> PLN <B style="color:red;">BRUTTO</B> za szt</td></tr>
|
|
<tr><td align="right">Zakup/Sprzeda¿:</td><td><input CLASS=WYROWNAJ type=text name=ilosc value="<?=$_POST['ilosc'];?>"> Szt/Kg </td></tr>
|
|
|
|
|
|
|
|
|
|
<tr><td align="right">Akcja:</td> <TD><select name=akcja>
|
|
|
|
<option
|
|
|
|
selected></option>
|
|
|
|
<?
|
|
$typ_akcji=mysql_query("select * from typ_zakupu where usun='0' and ID_typu_zakupu<>3 order by Nazwa_typu_zakupu asc");
|
|
|
|
while($a=mysql_fetch_array($typ_akcji)) {
|
|
|
|
echo '<option value='.$a['ID_typu_zakupu']; if ($a['ID_typu_zakupu'] == $mysql['ID_typu_zakupu']) { echo ' SELECTED'; } echo '>'.$a['Nazwa_typu_zakupu'].' </option>';
|
|
|
|
}
|
|
|
|
|
|
?>
|
|
|
|
</select>
|
|
|
|
</td> </tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<tr><td align="right">Uwagi:</td><td><textarea name="uwagi" cols="20" rows="5" type=text value="<?=$_POST['uwagi'];?>"></textarea></td></tr>
|
|
|
|
|
|
<tr><td colspan=2><center><INPUT class=submit input type="submit" name=dodawanie_zakupu value="Akceptuj"></center></td></tr>
|
|
|
|
|
|
</table></form></center>
|
|
<?
|
|
BREAK;
|
|
|
|
case "dodawanie_zakupu":
|
|
|
|
|
|
|
|
// sprawdzanie formularza
|
|
|
|
$blad='';
|
|
|
|
if(strlen(trim($_POST['ilosc']))==0)
|
|
|
|
$blad.=('<center><span style="color:#FF0000">Musisz podaæ ilosc zakupionych/sprzedanych produktow!!!</span></center>');
|
|
|
|
if(strlen(trim($_POST['cena_zakupu']))==0)
|
|
|
|
$blad.=('<center><span style="color:#FF0000">Musisz podaæ cene zakupu!!!</span></center>');
|
|
|
|
|
|
|
|
// koniec sprawdzania danych
|
|
|
|
if($blad)
|
|
|
|
{
|
|
|
|
uwaga($blad);
|
|
|
|
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
$idzakupu=$_POST['akcja'];
|
|
|
|
$zmiana=mysql_query("select * from typ_zakupu where usun='0' and ID_typu_zakupu=$idzakupu order by Nazwa_typu_zakupu asc");
|
|
|
|
while($b=mysql_fetch_array($zmiana)) { $ilosc= $b['wartosc'].$_POST['ilosc']; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$dodaj_zakup=mysql_query("insert into magazyn_ven values('','".$_POST['data_zakupu']."','".$_POST['akcja']."','".$id."','".$_POST['produkt']."','".$ilosc."','".$_POST['cena_zakupu']."','".$_POST['uwagi']."','0')");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if($dodaj_zakup)
|
|
|
|
uwaga('<center><br><b>Wpis zosta³ dodany</b></center><p>');
|
|
|
|
else
|
|
|
|
uwaga('<center><br><b>Nie udalo sie dodaæ wpisu</b></center><p>
|
|
|
|
');
|
|
|
|
|
|
|
|
}//else
|
|
|
|
|
|
|
|
BREAK;
|
|
|
|
|
|
case "historia_zakupow":
|
|
$data=date("Y-m-d",strtotime("+0 days",time()));
|
|
|
|
$akcja=mysql_query("select * from typ_zakupu where usun='0' order by Nazwa_typu_zakupu asc");
|
|
$produkty=mysql_query("select * from typ_produktu where usun='0' order by Nazwa_produktu asc");
|
|
|
|
//sortowanie histori
|
|
|
|
echo' <form name="form" action=?co=vending&kto=historia_zakupow method=post> ';
|
|
|
|
echo'<center> <TABLE><TR>';
|
|
echo'<TD>'; ?>
|
|
<table align="left">
|
|
|
|
|
|
<tr>
|
|
|
|
<td valign=top>Od: <input class=WYROWNAJ type=text name=data1 size=10 value="2010-04-01" onClick='showKal(this)'></td>
|
|
|
|
<td valign=top>Do: <input class=WYROWNAJ type=text name=data2 size=10 value="<?=$data;?>" onClick='showKal(this)'></td>
|
|
|
|
</tr></table> <?
|
|
echo'</TD>';
|
|
|
|
echo'<TD>';
|
|
echo '<TD><select name=akcja><OPTION selected>Wybierz akcje.....</OPTION> ';
|
|
|
|
while($a=mysql_fetch_array($akcja)) {
|
|
|
|
echo '<option value='.$a['ID_typu_zakupu']; if ($a['ID_typu_zakupu'] == $mysql['ID_typu_zakupu']) { echo ' SELECTED'; } echo '>'.$a['Nazwa_typu_zakupu'].'</option>';
|
|
|
|
}
|
|
echo '</SELECT>';
|
|
echo'</TD>';
|
|
|
|
|
|
echo'<TD>';
|
|
echo '<TD><select name=produkt><OPTION selected>Wybierz produkt.....</OPTION> ';
|
|
|
|
while($b=mysql_fetch_array($produkty)) {
|
|
|
|
echo '<option value='.$b['ID_produktu']; if ($b['ID_produktu'] == $mysql['ID_produktu']) { echo ' SELECTED'; } echo '>'.$b['Nazwa_produktu'].'</option>';
|
|
|
|
}
|
|
echo '</SELECT>';
|
|
echo'</TD>';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
echo'<center> </TR></TABLE>';
|
|
echo ' <input type=submit class=submit name=szukaj_rozliczenia_m value="Szukaj"> ';
|
|
|
|
echo '</form>';
|
|
|
|
//koniec sortowania histori
|
|
if ($_POST['produkt']<>0) {$produkt=$_POST['produkt']; $produkt2=$_POST['produkt'];} else {$produkt=1; $produkt2=99999;}
|
|
|
|
if ($_POST['akcja']<>0) {$zakup=$_POST['akcja']; $zakup2=$_POST['akcja'];} else {$zakup=1; $zakup2=99999;}
|
|
$i=1;
|
|
$historia=mysql_query("select a.ID_mag_ven,a.id,a.ID_typu_zakupu,a.data_zakupu,a.ID_produktu,a.ruch,a.cena_zakupu,a.uwagi,a.usun,b.imie,b.nazwisko,c.Nazwa_produktu,c.ID_produktu, d.Nazwa_typu_zakupu, d.ID_typu_zakupu from magazyn_ven a,uzytkownicy b, typ_produktu c, typ_zakupu d where a.id=b.id and a.ID_typu_zakupu=d.ID_typu_zakupu and a.ID_produktu=c.ID_produktu and a.usun='0' and a.data_zakupu >= '".$_POST['data1']."' and a.data_zakupu <= '".$_POST['data2']."' and a.ID_produktu >= $produkt and a.ID_produktu <=$produkt2 and a.ID_typu_zakupu >= $zakup and a.ID_typu_zakupu <=$zakup2 order by a.data_zakupu asc");
|
|
|
|
if(mysql_num_rows($historia)==0)
|
|
|
|
echo('<center><br><b>W bazie nie ma wprowadzonych danych</b></center><p>');
|
|
|
|
else
|
|
|
|
{
|
|
|
|
$color=$color1;
|
|
|
|
echo '<center><b>Lista zmian w magazynie </b></center><br>';
|
|
|
|
echo '<center><table width=90%><tr style="background:#E5E5E5" align=center><td><b>Lp.</b></td><td><b>Data</b></td><td><b>Rodzaj</b></td><td><b>Osoba</b></td><td><b>Produkt</b></td><td><b>Zmiany</b></td><td><b>Cena</b></td><td><b>Uwagi</b></td><td width=10%><b>Opcje</b></td></tr>';
|
|
|
|
while($s=mysql_fetch_array($historia))
|
|
|
|
{
|
|
|
|
$color=zmien_color($color);
|
|
|
|
echo '<tr align=center style="background:'.$color.'"><td align="left">'.$i.'</td><td align="left"> '.$s['data_zakupu'].'</td><td align="left"> '.$s['Nazwa_typu_zakupu'].'</td><td align="left"> '.$s['nazwisko'].' '.$s['imie'].'</td><td align="left"> '.$s['Nazwa_produktu'].'</td><td align="left"> '.$s['ruch'].'</td><td align="left"> '.$s['cena_zakupu'].'</td><td align="left" width=30%> '.$s['uwagi'].'</td><td width=10% align="center"> </td></tr>';
|
|
$i=$i+1;
|
|
}
|
|
|
|
echo '</table></center><br><br>';
|
|
}
|
|
|
|
BREAK;
|
|
|
|
|
|
|
|
|
|
|
|
} //switch
|
|
|
|
} //if
|
|
|
|
|
|
|
|
?>
|
|
|