//---ANFANG von Gebäudebaucheck---
$qry="SELECT bauschlangegebaeude.fertig as 'fertig', bauschlangegebaeude.sektorid AS 'sektor', bauschlangegebaeude.planetenid AS 'planet', gebaeude.gebaeudeid AS 'id' FROM ( ( ( sektoren INNER JOIN bauschlangegebaeude ON ( sektoren.sektorid = bauschlangegebaeude.sektorid ) ) INNER JOIN gebaeude ON ( bauschlangegebaeude.gebaeudeid = gebaeude.gebaeudeid ) ) ) WHERE ( ( bauschlangegebaeude.planetenid =$Planet ) AND ( sektoren.besitzer = '$username' ) )";
$result = mysql_query($qry);
if(mysql_num_rows($result))
{
$row = mysql_fetch_array($result, MYSQL_ASSOC);
$dauer = preg_split ("/ /", $row[fertig]);
$datum = preg_split ("/-/", $dauer[0]);
$zeit = preg_split ("/:/", $dauer[1]);
if(mktime($zeit[0],$zeit[1],$zeit[2],$datum[1],$datum[2],$datum[0])<time())
{
update_ress($username,$Planet);
$qry="INSERT INTO sektorgebaeude (planetenid,sektorid,gebaeudeid) values ($row[planet],$row[sektor],$row[id])";
$result = mysql_query($qry);
if(mysql_affected_rows())
{
$qry="DELETE FROM bauschlangegebaeude WHERE ((planetenid=$row[planet])and(sektorid=$row[sektor]))";
$result = mysql_query($qry);
//Planetenress ermitteln
$qry="SELECT metall, wasser, energie, kristall, chemikalien FROM planetenress WHERE ( ( besitzer = '$username' ) AND ( planetenid =$Planet ) )";
$result = mysql_query($qry);
$row2 = mysql_fetch_array($result, MYSQL_ASSOC);
//Planetenress modifizieren
$qry="SELECT metallph, wasserph, energieph, kristallph, chemikalienph FROM gebaeude WHERE gebaeudeid=$row[id]";
$result = mysql_query($qry);
$row3 = mysql_fetch_array($result, MYSQL_ASSOC);
$vergangen=time()-mktime($zeit[0],$zeit[1],$zeit[2],$datum[1],$datum[2],$datum[0]);
$vergangen=$vergangen/(60*60);
$metall=$row2[metall]+($vergangen*$row3[metallph]);
$wasser=$row2[wasser]+($vergangen*$row3[wasserph]);
$energie=$row2[energie]+($vergangen*$row3[energieph]);
$kristall=$row2[kristall]+($vergangen*$row3[kristallph]);
$chemikalien=$row2[chemikalien]+($vergangen*$row3[chemiekalienph]);
$stand=date("Y-m-d H:i:s");
//Planetenres updaten
$qry="UPDATE planetenress set metall=$metall, wasser=$wasser, energie=$energie, kristall=$kristall, chemikalien=$chemikalien, stand='$stand' where ((planetenid=$Planet)and(besitzer='$username'))";
$result = mysql_query($qry);
}
}
}
//---ENDE von Gebäudebaucheck---