Elektroměr
|
Místo odběru
|
Spotřebič
|
Spotřeba [W]
|
Doba provozu
|
Náklady
|
Náklady celkem
|
';
$color=1;
$celkem=0;
$nakladycelkem=0;
while($vysledek=MySQL_Fetch_Array($dbelektromery))
{
$celkem++;
if($color==0)
{
$color=1;
$barva="#E6E4E4";
}
else
{
$color=0;
$barva="#FFFFFF";
}
$dot="apj.bmp";
$alt="AP Jablonecká";
$elektromer=$vysledek["id"];
#dotaz na adresy kde se meri nebo merilo danym elektromerem - neni to omezeno
$dbadresy=MySQL_Query("SELECT adresa FROM ukony WHERE udalost IN (17) AND majetek=$elektromer ORDER BY id");
#posbirame vsechny id adres pro dotaz na spotrebice
$pocetadres=MySQL_Num_Rows($dbadresy);
$adresyid="";
while($adresaid=MySQL_Fetch_Array($dbadresy))
{
if($adresyid=="")
{ $adresyid.=$adresaid["adresa"];
} else {
$adresyid.=",".$adresaid["adresa"];
}
}
mysql_data_seek($dbadresy, 0);
#dotaz na jednotlive spotrebice povesene na dany elektromer
$dbspotrebice=MySQL_Query("SELECT * FROM ukony WHERE udalost IN (17) AND adresa IN ($adresyid) AND majetek<>$elektromer ORDER BY id");
$pocetspotrebicu=MySQL_Num_Rows($dbspotrebice);
$spotrebice="";
while($spotrebic=MySQL_Fetch_Array($dbspotrebice))
{
$spotrebice.=id_to_majetek($spotrebic["majetek"]).",";
}
mysql_data_seek($dbspotrebice, 0);
########################################################
$nakladyelektromer=0;
for ($i=0;$i<$pocetadres;$i++)
{
$dbadresaid=MySQL_Fetch_Array($dbadresy);
$adresaid=$dbadresaid["adresa"];
#dotaz na jednotlive spotrebice povesene na dany elektromer na dane adrese
$dbspotrebice=MySQL_Query("SELECT * FROM ukony WHERE udalost IN (17) AND adresa IN ($adresaid) AND majetek<>$elektromer ORDER BY id");
$pocetspotrebicu=MySQL_Num_Rows($dbspotrebice);
for ($j=0;$j<$pocetspotrebicu;$j++)
{
$dbspotrebic=MySQL_Fetch_Array($dbspotrebice);
$spotreba=id_to_spotreba($dbspotrebic["majetek"]);
$dobaprovozu=round(id_to_delkaspotreby($dbspotrebic["majetek"],$rok)/(60*60*24*15))/2;
$naklady=(3.6/1000)*$spotreba*$dobaprovozu*30*24;
$nakladyelektromer+=$naklady;
echo '
'.id_to_majetek($vysledek["id"]).'
|
'.id_to_adresa($adresaid).'
|
'.id_to_majetek($dbspotrebic["majetek"]).'
|
'.$spotreba.'
|
'.$dobaprovozu.'
|
'.$naklady.'
|
'.$nakladyelektromer.'
|
';
} # for spotrebice
} # for adresy
$nakladycelkem+=$nakladyelektromer;
} # while elektromery
echo '
|