Your IP : 3.141.3.219


Current Path : /data/web/virtuals/51568/virtual/www/pomucky/
Upload File :
Current File : /data/web/virtuals/51568/virtual/www/pomucky/vse.php

<?php

	require_once "header.php";

if($login){
$prava=explode(",",$prava);

if($prava[0]!="on"){
	echo '<err>K tomuto nemáte oprávnění! Kontaktujte prosím p. Tomaštíka.</err>';
}else{

if($_GET["uprav"]==1 && $prava[3]!="on"){
		echo '<err>K tomuto nemáte oprávnění! Kontaktujte prosím p. Tomaštíka.</err>';
}else{	

$edit=($_GET["uprav"]==1);

if($_POST["send"]!=""){
	echo '<ok>Uloženo!</ok>';
}

echo "<h2>Celkový výpis</h2>
<!--<a href=?akce=vse&uprav=1>Upravit</a>-->";

if($_GET["tisk"]=="")
echo '
<a href=?akce=vse&tisk=1&pismo=
onclick="location.href=this.href+prompt(\'Zadejte prosím velikost písma v pixelech\',\'13\');return false">Tisk</a>';
else
echo '
<small>Tištěno '.date("j.n.Y").' v '.date("G:i:s").'</small>
<script>
window.onload=function(){print();};
</script>
';
echo "
<hr>";
if($edit)
echo '
<form action=# method=post>
<input type=submit name=send value="Uložit a přepočítat">';

echo '
<div id=tbd2 style=position:fxed></div>
<div id=tbd>
<table id=tb class=vypis cellspacing=0 cellpadding=3 border=1>
<thead id=tbl>
<tr><th style="border-right:2px solid black;">&nbsp;</th>
';

//doplnění
$vsechny=mysql_query("select * from tridy order by nazev");
while($z=mysql_fetch_array($vsechny)){
if($tridy[$z["id"]]=="")
$tridy[$z["id"]]["info"]=$z;
}

//základní načtení tříd
$q=mysql_query("select * from predmety order by nazev asc");
while($z=mysql_fetch_array($q)){
	$z["extra"]=explode("|",$z["extra"]);
	foreach($z["extra"] as $v2){
		$v2=explode("-",$v2);
		$extrau[$v2[0]]+=$v2[2];
	}
	$pomucky=explode("|",$z["polozky"]);
	foreach($pomucky as $v){
		if($v!=""){
			$v=explode("-",$v);
			$trida=mysql_fetch_array(mysql_query("select * from tridy where id=".$v[1]));
			if(count($tridy[$v[1]]["info"])>0){
				$tridy[$v[1]]["info"]=$trida;
				$tridy[$v[1]][$v[0]]+=$v[2];
			}
		}
	}
}



//ročníky
foreach($tridy as $v){
	$rocniky[substr($v["info"]["nazev"],0,1)][]=$v;
}


//hlavičky
$x=1;
$celkemZaku=0;
$pocty=Array();
foreach($rocniky as $v){
	foreach($v as $v2){
		$pocty[substr($v2["info"]["nazev"],0,1)]+=$v2["info"]["zaku"];
		$rocnik=substr($v2["info"]["nazev"],0,1);
		$x++;
		$extra=explode("|",$v2["info"]["extra"]);
		foreach($extra as $v3){
			$v3=explode("-",$v3);
			$extrat[$v3[0]]+=$v3[1];
		}
	}
	echo '<th style="background:#DBFFE5;border-right:2px solid black;" colspan='.(count($v)+1).'>'.$rocnik.'.ročníky</th>';	$x++;
}

echo '
<th colspan=3 style=color:red>&sum;</th>
<th id="b-'.($x+4).'-'.$y.'"  onmouseover="cross(this,1,false,true)" onmouseout="cross(this,0,false,true)" style="background:pink;">&sum; Kč nákup</th>
<th id="b-'.($x+5).'-'.$y.'"  onmouseover="cross(this,1,false,true)" onmouseout="cross(this,0,false,true)" style="background:pink;">&sum; Kč prodej</th>
</tr><tr><th style="background:#FBFFCC;border-right:2px solid black;border-bottom:1px solid black;">žáků</th>';
$y++;
$i=0;
$x=0;
$num=1;
foreach($rocniky as $v){
if($v!=""){
	$y++;
	foreach($v as $v2){
		$x++;
		echo '<th id="b-'.$x.'-'.$y.'"  onmouseover="cross(this,1,false,true)" onmouseout="cross(this,0,false,true)" style="background:#FAFFDE;border-bottom:1px solid black;">'.substr($v2["info"]["nazev"],2,1).'<br><small>'.$v2["info"]["zaku"].'ž</small></th>';
		$i++;
		$num++;
	}
	$x++;
	echo '<th id="b-'.($x).'-'.$y.'"  onmouseover="cross(this,1,false,true)" onmouseout="cross(this,0,false,true)" style="background:#F3FFB3;border-right:2px solid black;border-bottom:1px solid black;"><span style=color:black>&sum;</span><br>
	<span  style=color:darkOrange>'.$pocty[substr($v2["info"]["nazev"],0,1)].'ž</span></th>';
	$celkemZaku+=$pocty[substr($v2["info"]["nazev"],0,1)];
}
}

echo '
<th id="b-'.($x+1).'-'.$y.'" onmouseover="cross(this,1,false,true)" onmouseout="cross(this,0,false,true)" style="color:red;background:#FAFFDE;border-bottom:1px solid black;">'.$celkemZaku.'<br>žáků</th>
<!--<th id="b-'.($x+2).'-'.$y.'"  onmouseover="cross(this,1,false,true)" onmouseout="cross(this,0,false,true)" style=color:red;background:#FAFFDE;>navíc<br>učitelé</th>-->
<th id="b-'.($x+3).'-'.$y.'"  onmouseover="cross(this,1,false,true)" onmouseout="cross(this,0,false,true)" style=color:red;background:#FAFFDE;>navíc<br>třídy</th>
<th id="b-'.($x+4).'-'.$y.'" onmouseover="cross(this,1,false,true)" onmouseout="cross(this,0,false,true)" style="color:red;background:#FFEEF5;border-bottom:1px solid black;"><big>VŠE</big></th>
<th style="background:#FFDBE4;font-weight:bold;border-bottom:1px solid black;color:red;" id=en>-Kč</th>
<th style="background:#FFDBE4;font-weight:bold;border-bottom:1px solid black;color:red;" id=ep>-Kč</th>
';


	echo '</tr></thead><tr>';

//počty a ceny
$zasobnik=0;
$q=mysql_query("select * from pomucky order by poradi asc");
while($z=mysql_fetch_array($q)){
	echo '</tr><tr>
	<th  style="border-right:2px solid black;" id="b-0-'.($y+1).'" onmouseover="cross(this,1,true,false)" onmouseout="cross(this,0,true,false)">'.$z["nazev"].'</th>';
	$y++;
	$x=0;
	$radek=0;
	foreach($rocniky as $v){
		$zasobnik=0;
		foreach($v as $v2){
			$x++;
			echo '<td style="" id="b-'.$x.'-'.$y.'" onmouseover="cross(this,1)" onmouseout="cross(this,0)">';
			//if($edit) echo '<input name="pol['.$x.']['.$y.']" style=width:40px value="';
			if($tridy[$v2["info"]["id"]][$z["id"]]!="")
			echo ($tridy[$v2["info"]["id"]][$z["id"]])."";
			else echo "&nbsp;";
			//if($edit) echo '">';			
			echo '</td>';
			$zasobnik+=($tridy[$v2["info"]["id"]][$z["id"]]*$v2["info"]["zaku"]);
			$rocnik=substr($v2["info"]["nazev"],0,1);
		}
		$x++;
		echo '<td id="b-'.$x.'-'.$y.'" onmouseover="cross(this,1)" onmouseout="cross(this,0)" style="background:#F3FFB3;border-right:2px solid black;">';
		if($zasobnik!="") echo ($zasobnik);echo '</td>';
		$radek+=($zasobnik);
	}
	echo '
	<td  id="b-'.($x+1).'-'.$y.'" onmouseover="cross(this,1)" onmouseout="cross(this,0)" style=color:red>';
	if($radek!="") echo ($radek); echo '</td>
	<!--<td  id="b-'.($x+2).'-'.$y.'" onmouseover="cross(this,1)" onmouseout="cross(this,0)" style=color:red>';
	if($extrau[$z["id"]]!="")echo ($extrau[$z["id"]]); echo '</td>-->
	<td  id="b-'.($x+3).'-'.$y.'" onmouseover="cross(this,1)" onmouseout="cross(this,0)" style=color:red>';
	if($extrat[$z["id"]]!="") echo ($extrat[$z["id"]]); echo'</td>
	<td  id="b-'.($x+4).'-'.$y.'" onmouseover="cross(this,1)" onmouseout="cross(this,0)" style="color:red;background:#FAFFDE;">';
	if($radek+$extrau[$z["id"]]+$extrat[$z["id"]]!="") echo '<b>'.($radek+$extrau[$z["id"]]+$extrat[$z["id"]]).'</b>&times;'; echo '</td>
	<td id="b-'.($x+5).'-'.$y.'"  onmouseover="cross(this,1)" onmouseout="cross(this,0)" style=background:#FFDBE4;font-weight:bold;>'.(($radek+$extrau[$z["id"]]+$extrat[$z["id"]])*$z["nakupni-cena"]).' Kč</td>
	<td id="b-'.($x+6).'-'.$y.'"  onmouseover="cross(this,1)" onmouseout="cross(this,0)" style=background:#FFDBE4;font-weight:bold;>'.(($radek+$extrau[$z["id"]]+$extrat[$z["id"]])*$z["prodejni-cena"]).' Kč</td>
	';
	$sn+=(($radek+$extrau[$z["id"]]+$extrat[$z["id"]])*$z["nakupni-cena"]);
	$sp+=(($radek+$extrau[$z["id"]]+$extrat[$z["id"]])*$z["prodejni-cena"]);
}

	echo '</tr></table></div>';

if($edit)
echo '<input type=submit name=send value="Uložit a přepočítat"></form>';

echo '
<script>

ei("en").innerHTML="'.$sn.' Kč";
ei("ep").innerHTML="'.$sp.' Kč";
//$("#tablePlaceholder table").fixedHeaderTable({ height: "400", altClass: "odd", themeClass: "fancyDarkTable" });

</script>
';



}
}	
}

?>