104 lines
4.5 KiB
PHP
104 lines
4.5 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_czasu();
|
|
}
|
|
else
|
|
{
|
|
if ($_POST['id']==0)
|
|
{
|
|
echo '<center><table><tr><td colspan=2 align=center><br><b>Nie wybrano technika - spróbuj ponownie...</b><br><br></td></tr></table></center>';
|
|
}
|
|
else
|
|
{
|
|
/*
|
|
$sql = mysql_query("TRUNCATE temp_czas");
|
|
$pobierz_userow=mysql_query("SELECT a.data as data , b.id AS id, b.nazwisko AS nazwisko, b.imie AS imie, a.godzroz, a.godzprzy
|
|
FROM raporty a, uzytkownicy b
|
|
WHERE a.id = b.id
|
|
AND a.data >= '2009-05-01'
|
|
AND a.data <= '2009-05-30'
|
|
AND a.id = '14'
|
|
GROUP BY a.data
|
|
LIMIT 0 , 30");
|
|
while($u=mysql_fetch_array($pobierz_userow))
|
|
{
|
|
$id_user = $u[id];
|
|
$data = $u[data];
|
|
$nazwisko = $u[nazwisko];
|
|
$imie = $u[imie];
|
|
$roznica1= strtotime('01.01.1970 ' . $u['godzprzy']);
|
|
//$roznica1 = ($u[godzprzy] - $u[godzroz]);
|
|
$temp = mysql_query("INSERT INTO `temp_czas` ( `temp1` , `temp2` , `temp3` , `temp4` , `temp5` , `temp6`, `temp7` )
|
|
VALUES (
|
|
'$id_user', '$data','$nazwisko', '$imie', '$roznica1', '0', '0'
|
|
)");
|
|
}
|
|
$pobierz_userow2=mysql_query("select a.data,a.id,b.id,a.godzroz from raporty a,uzytkownicy b where a.id=b.id and a.data >= '".$_POST['data1']."' and a.data <= '".$_POST['data2']."' and a.id='{$u['id']}' group by a.data");
|
|
while($z=mysql_fetch_array($pobierz_userow2))
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
$imie = $z[imie];
|
|
/*$temp = mysql_query("INSERT INTO `temp_czas` ( `temp1` , `temp2` , `temp3` , `temp4` , `temp5` , `temp6` )
|
|
VALUES (
|
|
'$id_user', '$nazwisko', '$imie', '0', '0', '0'
|
|
)");
|
|
}
|
|
*/
|
|
|
|
|
|
$sql = mysql_query("TRUNCATE temp");
|
|
|
|
|
|
|
|
echo '<center><table><tr><td colspan=2 align=center><br><b>Zestawienie czasu pracy 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;
|
|
while ($u = mysql_fetch_array($uzytkownicy))
|
|
{
|
|
echo '<center><table width=60%>technik: <b>'.$u['nazwisko'].' '.$u['imie'].'</b></table></center>';
|
|
echo '<br>';
|
|
$color=zmien_color($color);
|
|
echo '<center><table width=60%><tr style="background:#E5E5E5" width=70% align=center><td><b>Data</b></td><td><b>Nr zlecenia</b></td><td><b>Czas dojazdu</b></td><td><b>Czas przy bankomacie</b></td><td><b>Czas powrotu</b></td>';
|
|
$zlecenia = mysql_query("select b.imie,b.nazwisko,a.nrzlecenia,a.godzzak,a.id_rap,a.godzroz,a.data,SUBTIME(godzzak, godzroz) as przy_bankomacie,SUBTIME(godzroz, godzwyj) as poza1,SUBTIME(godzprzy, godzzak) as poza2 from raporty a,uzytkownicy b where a.id=b.id and a.data >= '".$_POST['data1']."' and a.data <= '".$_POST['data2']."'and a.id='{$u['id']}' group by a.id_rap order by a.data");
|
|
$ile = mysql_num_rows($zlecenia);
|
|
if ($ile)
|
|
{
|
|
|
|
while($x = mysql_fetch_array($zlecenia))
|
|
{
|
|
if ($x['przy_bankomacie']=='00:00:00')
|
|
{
|
|
echo '<center><tr style="background-color:'.$color1.'" width=70% align=center><td><center>'.$x['data'].'</td></center><td></center><a href="panel.php?co=raporty&akcja=pokaz&id_rap='.$x['id_rap'].'" target="_blank">'.$x['nrzlecenia'].'</a></center></td><td>'.($x['poza1']).'</center></td><td>'.($x['przy_bankomacie']).'</center></td><td>'.($x['poza2']).'</center></td>';
|
|
}
|
|
else
|
|
{
|
|
$data = $x['data'];
|
|
$imie = $x['imie'];
|
|
$nazwisko = $x['nazwisko'];
|
|
$czas_dojazdu = $x['poza1'];
|
|
$przy_bankomacie = $x['przy_bankomacie'];
|
|
$czas_powrotu = $x['poza2'];
|
|
|
|
$temp = mysql_query("INSERT INTO `temp` ( `temp1` , `temp2` , `temp3` , `temp4` , `temp5` , `temp6` )
|
|
VALUES (
|
|
'$data', '$imie', '$nazwisko', '$czas_dojazdu', '$przy_bankomacie', '$czas_powrotu'
|
|
)");
|
|
|
|
echo '<center><tr style="background-color:'.$color.'" width=70% align=center><td><center>'.$x['data'].'</td></center><td></center><a href="panel.php?co=raporty&akcja=pokaz&id_rap='.$x['id_rap'].'" target="_blank">'.$x['nrzlecenia'].'</a></center></td><td>'.($x['poza1']).'</center></td><td>'.($x['przy_bankomacie']).'</center></td><td>'.($x['poza2']).'</center></td>';
|
|
}
|
|
}
|
|
echo '<center><table width=60%><tr width=70% align=center><td></td></tr>';
|
|
echo '<br><center><table width=60%><tr align=left><a class=menu2 href="http://www.malcomm.pl/online/zestawienie_czas_raport.php">Eksport do Excel`a</a></tr></table></center>';
|
|
echo '</table></center>';
|
|
$przy_bankomacie = 0;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
?>
|