Tabelle erstellen und manuell pflegen

Hallo zusammen,

ich brauche mal einen Denkanstoß. Ich möchte eine Tabelle mit 3 Spalten anzeigen lassen, bei der es die Möglichkeit gibt, Daten einzutragen (überwiegend Zahlen), die dann in Variablen hinterlegt werden. Damit sollten dann Berechnungen im Hintergrund ausgeführt werden. Ich will damit Verbrauchswerte oder Zählerstände erfassen und grafisch aufbereiten bzw. auswerten lassen.

Gruß oekomat

Hab meinen Beitrag wider gelöscht hab gerade bemerkt du wilst was anderes wie ich dachte

Die Tabelle sieht gut aus, fehlt nur noch ein Eingabefeld für weitere Variablen. Zum Beispiel, dass meine neue Eingabe zu einem bestehenden Wert hinzugerechnet wird und der neue wert in ein Tabellenfeld geschrieben wird.

Ich weiß nicht genau was du vor hast, aber warum machst du nicht eine Variable mit dem Profil TextBox und renderst nach einer Eingabe die Tabelle neu?!?

Gruß Heiko

Gesendet von iPhone mit Tapatalk

Mit rendern meinst du neu aufbauen?

Genau so einen Anstoß brauchte ich. Beschreibbare Textbox (mit aktionsskript) und den Wert dann in die Tabelle schreiben lassen.
Muss ich nur noch gucken,wie ich automatisch immer neue Zeilen aufmachen kann.

Hallo Somm,

wie hast Du das mit der Tabelle gemacht?:confused:

Das sieht gut aus.

Gruß
Thomas

Hallo Thomas,
das ist eine HTML Box die mit einem Skript ertstellt wird.

 <?
$preisheuer = getvalue(13300); //Kwh Preis
$preisvorjahr = getvalue(42465); //Kwh Preis
$preisvorvorjahr = getvalue(54332); //Kwh Preis
$preisvor3jahren = getvalue(17728); //Kwh Preis
$archive = 43615 ; //ID Archive Control
$quelle = 58839; //Variable von dem Stromzähler
$jahrheuer = strftime("%Y");
$jahrvorjahr = strftime("%Y")-1;
$jahrvorvorjahr = strftime("%Y")-2;
$jahrvor3jahren = strftime("%Y")-3;
$variable = 36257; //ID Erstellte String Variable




//Januarheuer
$janheuer = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 1, 1, $jahrheuer), mktime(23, 59, 59, 1, 31, $jahrheuer), 0);

foreach($janheuer as $janheuer_end) {
    $Januarheuer=sprintf("%.2f",($janheuer_end['Avg']))." kW/h";
    $kosten_janheuer = sprintf("%.2f",($janheuer_end['Avg']*$preisheuer))." €";
}

//Februarheuer
$febheuer = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 2, 1, $jahrheuer), mktime(23, 59, 59, 2, 31, $jahrheuer), 0);

foreach($febheuer as $febheuer_end) {
    $februarheuer=sprintf("%.2f",($febheuer_end['Avg']))." kW/h";
    $kosten_febheuer = sprintf("%.2f",($febheuer_end['Avg']*$preisheuer))." €";
}
//Märzheuer
$merheuer = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 3, 1, $jahrheuer), mktime(23, 59, 59, 3, 31, $jahrheuer), 0);

foreach($merheuer as $merheuer_end) {
    $maerzheuer=sprintf("%.2f",($merheuer_end['Avg']))." kW/h";
    $kosten_merheuer = sprintf("%.2f",($merheuer_end['Avg']*$preisheuer))." €";
}
//Aprilheuer
$aprheuer = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 4, 1, $jahrheuer), mktime(23, 59, 59, 4, 31, $jahrheuer), 0);

foreach($aprheuer as $aprheuer_end) {
    $aprilheuer=sprintf("%.2f",($aprheuer_end['Avg']))." kW/h";
    $kosten_aprheuer = sprintf("%.2f",($aprheuer_end['Avg']*$preisheuer))." €";
}
//Maiheuer
$maheuer = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 5, 1, $jahrheuer), mktime(23, 59, 59, 5, 31, $jahrheuer), 0);

foreach($maheuer as $maheuer_end) {
    $maiheuer=sprintf("%.2f",($maheuer_end['Avg']))." kW/h";
    $kosten_maheuer = sprintf("%.2f",($maheuer_end['Avg']*$preisheuer))." €";
}
//Juniheuer
$junheuer = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 6, 1, $jahrheuer), mktime(23, 59, 59, 6, 31, $jahrheuer), 0);

foreach($junheuer as $junheuer_end) {
    $juniheuer=sprintf("%.2f",($junheuer_end['Avg']))." kW/h";
    $kosten_junheuer = sprintf("%.2f",($junheuer_end['Avg']*$preisheuer))." €";
}
//Juliheuer
$julheuer = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 7, 1, $jahrheuer), mktime(23, 59, 59, 7, 31, $jahrheuer), 0);

foreach($julheuer as $julheuer_end) {
    $juliheuer=sprintf("%.2f",($julheuer_end['Avg']))." kW/h";
    $kosten_julheuer = sprintf("%.2f",($julheuer_end['Avg']*$preisheuer))." €";
}
//Augustheuer
$augheuer = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 8, 1, $jahrheuer), mktime(23, 59, 59, 8, 31, $jahrheuer), 0);

foreach($augheuer as $augheuer_end) {
    $augustheuer=sprintf("%.2f",($augheuer_end['Avg']))." kW/h";
    $kosten_augheuer = sprintf("%.2f",($augheuer_end['Avg']*$preisheuer))." €";
}
//Septemberheuer
$sepheuer = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 9, 1, $jahrheuer), mktime(23, 59, 59, 9, 31, $jahrheuer), 0);

foreach($sepheuer as $sepheuer_end) {
    $septemberheuer=sprintf("%.2f",($sepheuer_end['Avg']))." kW/h";
    $kosten_sepheuer = sprintf("%.2f",($sepheuer_end['Avg']*$preisheuer))." €";
}
//Oktoberheuer
$oktheuer = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 10, 1, $jahrheuer), mktime(23, 59, 59, 10, 31, $jahrheuer), 0);

foreach($oktheuer as $oktheuer_end) {
    $oktoberheuer=sprintf("%.2f",($oktheuer_end['Avg']))." kW/h";
    $kosten_oktheuer = sprintf("%.2f",($oktheuer_end['Avg']*$preisheuer))." €";
}
//Novemberheuer
$novheuer = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 11, 1, $jahrheuer), mktime(23, 59, 59, 11, 31, $jahrheuer), 0);

foreach($novheuer as $novheuer_end) {
    $novemberheuer=sprintf("%.2f",($novheuer_end['Avg']))." kW/h";
    $kosten_novheuer = sprintf("%.2f",($novheuer_end['Avg']*$preisheuer))." €";
}
//Dezemberheuer
$dezheuer = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 12, 1, $jahrheuer), mktime(23, 59, 59, 12, 31, $jahrheuer), 0);

foreach($dezheuer as $dezheuer_end) {
    $dezemberheuer=sprintf("%.2f",($dezheuer_end['Avg']))." kW/h";
    $kosten_dezheuer = sprintf("%.2f",($dezheuer_end['Avg']*$preisheuer))." €";
}
//Gesammtheuer
$gessheuer = AC_GetAggregatedValues($archive, $quelle, 4 /* Täglich */, mktime(0, 0, 0, 1, 1, $jahrheuer), mktime(23, 59, 59, 12, 31, $jahrheuer), 0);

foreach($gessheuer as $gessheuer_end) {
    $gesammtheuer=sprintf("%.0f",($gessheuer_end['Avg']))." kW/h";
    $kosten_gessheuer = sprintf("%.0f",($gessheuer_end['Avg']*$preisheuer))." €";
}




//Januarvorjahr
$janvorjahr = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 1, 1, $jahrvorjahr), mktime(23, 59, 59, 1, 31, $jahrvorjahr), 0);

foreach($janvorjahr as $janvorjahr_end) {
    $Januarvorjahr=sprintf("%.2f",($janvorjahr_end['Avg']))." kW/h";
    $kosten_janvorjahr = sprintf("%.2f",($janvorjahr_end['Avg']*$preisvorjahr))." €";
}

//Februarvorjahr
$febvorjahr = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 2, 1, $jahrvorjahr), mktime(23, 59, 59, 2, 31, $jahrvorjahr), 0);

foreach($febvorjahr as $febvorjahr_end) {
    $februarvorjahr=sprintf("%.2f",($febvorjahr_end['Avg']))." kW/h";
    $kosten_febvorjahr = sprintf("%.2f",($febvorjahr_end['Avg']*$preisvorjahr))." €";
}
//Märzvorjahr
$mervorjahr = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 3, 1, $jahrvorjahr), mktime(23, 59, 59, 3, 31, $jahrvorjahr), 0);

foreach($mervorjahr as $mervorjahr_end) {
    $maerzvorjahr=sprintf("%.2f",($mervorjahr_end['Avg']))." kW/h";
    $kosten_mervorjahr = sprintf("%.2f",($mervorjahr_end['Avg']*$preisvorjahr))." €";
}
//Aprilvorjahr
$aprvorjahr = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 4, 1, $jahrvorjahr), mktime(23, 59, 59, 4, 31, $jahrvorjahr), 0);

foreach($aprvorjahr as $aprvorjahr_end) {
    $aprilvorjahr=sprintf("%.2f",($aprvorjahr_end['Avg']))." kW/h";
    $kosten_aprvorjahr = sprintf("%.2f",($aprvorjahr_end['Avg']*$preisvorjahr))." €";
}
//Maivorjahr
$mavorjahr = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 5, 1, $jahrvorjahr), mktime(23, 59, 59, 5, 31, $jahrvorjahr), 0);

foreach($mavorjahr as $mavorjahr_end) {
    $maivorjahr=sprintf("%.2f",($mavorjahr_end['Avg']))." kW/h";
    $kosten_mavorjahr = sprintf("%.2f",($mavorjahr_end['Avg']*$preisvorjahr))." €";
}
//Junivorjahr
$junvorjahr = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 6, 1, $jahrvorjahr), mktime(23, 59, 59, 6, 31, $jahrvorjahr), 0);

foreach($junvorjahr as $junvorjahr_end) {
    $junivorjahr=sprintf("%.2f",($junvorjahr_end['Avg']))." kW/h";
    $kosten_junvorjahr = sprintf("%.2f",($junvorjahr_end['Avg']*$preisvorjahr))." €";
}
//Julivorjahr
$julvorjahr = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 7, 1, $jahrvorjahr), mktime(23, 59, 59, 7, 31, $jahrvorjahr), 0);

foreach($julvorjahr as $julvorjahr_end) {
    $julivorjahr=sprintf("%.2f",($julvorjahr_end['Avg']))." kW/h";
    $kosten_julvorjahr = sprintf("%.2f",($julvorjahr_end['Avg']*$preisvorjahr))." €";
}
//Augustvorjahr
$augvorjahr = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 8, 1, $jahrvorjahr), mktime(23, 59, 59, 8, 31, $jahrvorjahr), 0);

foreach($augvorjahr as $augvorjahr_end) {
    $augustvorjahr=sprintf("%.2f",($augvorjahr_end['Avg']))." kW/h";
    $kosten_augvorjahr = sprintf("%.2f",($augvorjahr_end['Avg']*$preisvorjahr))." €";
}
//Septembervorjahr
$sepvorjahr = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 9, 1, $jahrvorjahr), mktime(23, 59, 59, 9, 31, $jahrvorjahr), 0);

foreach($sepvorjahr as $sepvorjahr_end) {
    $septembervorjahr=sprintf("%.2f",($sepvorjahr_end['Avg']))." kW/h";
    $kosten_sepvorjahr = sprintf("%.2f",($sepvorjahr_end['Avg']*$preisvorjahr))." €";
}
//Oktobervorjahr
$oktvorjahr = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 10, 1, $jahrvorjahr), mktime(23, 59, 59, 10, 31, $jahrvorjahr), 0);

foreach($oktvorjahr as $oktvorjahr_end) {
    $oktobervorjahr=sprintf("%.2f",($oktvorjahr_end['Avg']))." kW/h";
    $kosten_oktvorjahr = sprintf("%.2f",($oktvorjahr_end['Avg']*$preisvorjahr))." €";
}
//Novembervorjahr
$novvorjahr = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 11, 1, $jahrvorjahr), mktime(23, 59, 59, 11, 31, $jahrvorjahr), 0);

foreach($novvorjahr as $novvorjahr_end) {
    $novembervorjahr=sprintf("%.2f",($novvorjahr_end['Avg']))." kW/h";
    $kosten_novvorjahr = sprintf("%.2f",($novvorjahr_end['Avg']*$preisvorjahr))." €";
}
//Dezembervorjahr
$dezvorjahr = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 12, 1, $jahrvorjahr), mktime(23, 59, 59, 12, 31, $jahrvorjahr), 0);

foreach($dezvorjahr as $dezvorjahr_end) {
    $dezembervorjahr=sprintf("%.2f",($dezvorjahr_end['Avg']))." kW/h";
    $kosten_dezvorjahr = sprintf("%.2f",($dezvorjahr_end['Avg']*$preisvorjahr))." €";
}
//Gesammtvorjahr
$gessvorjahr = AC_GetAggregatedValues($archive, $quelle, 4 /* Täglich */, mktime(0, 0, 0, 1, 1, $jahrvorjahr), mktime(23, 59, 59, 12, 31, $jahrvorjahr), 0);

foreach($gessvorjahr as $gessvorjahr_end) {
    $gesammtvorjahr=sprintf("%.0f",($gessvorjahr_end['Avg']))." kW/h";
    $kosten_gessvorjahr = sprintf("%.0f",($gessvorjahr_end['Avg']*$preisvorjahr))." €";
}




//Januarvorvorjahr
$janvorvorjahr = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 1, 1, $jahrvorvorjahr), mktime(23, 59, 59, 1, 31, $jahrvorvorjahr), 0);

foreach($janvorvorjahr as $janvorvorjahr_end) {
    $Januarvorvorjahr=sprintf("%.2f",($janvorvorjahr_end['Avg']))." kW/h";
    $kosten_janvorvorjahr = sprintf("%.2f",($janvorvorjahr_end['Avg']*$preisvorvorjahr))." €";
}

//Februarvorvorjahr
$febvorvorjahr = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 2, 1, $jahrvorvorjahr), mktime(23, 59, 59, 2, 31, $jahrvorvorjahr), 0);

foreach($febvorvorjahr as $febvorvorjahr_end) {
    $februarvorvorjahr=sprintf("%.2f",($febvorvorjahr_end['Avg']))." kW/h";
    $kosten_febvorvorjahr = sprintf("%.2f",($febvorvorjahr_end['Avg']*$preisvorvorjahr))." €";
}
//Märzvorvorjahr
$mervorvorjahr = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 3, 1, $jahrvorvorjahr), mktime(23, 59, 59, 3, 31, $jahrvorvorjahr), 0);

foreach($mervorvorjahr as $mervorvorjahr_end) {
    $maerzvorvorjahr=sprintf("%.2f",($mervorvorjahr_end['Avg']))." kW/h";
    $kosten_mervorvorjahr = sprintf("%.2f",($mervorvorjahr_end['Avg']*$preisvorvorjahr))." €";
}
//Aprilvorvorjahr
$aprvorvorjahr = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 4, 1, $jahrvorvorjahr), mktime(23, 59, 59, 4, 31, $jahrvorvorjahr), 0);

foreach($aprvorvorjahr as $aprvorvorjahr_end) {
    $aprilvorvorjahr=sprintf("%.2f",($aprvorvorjahr_end['Avg']))." kW/h";
    $kosten_aprvorvorjahr = sprintf("%.2f",($aprvorvorjahr_end['Avg']*$preisvorvorjahr))." €";
}
//Maivorvorjahr
$mavorvorjahr = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 5, 1, $jahrvorvorjahr), mktime(23, 59, 59, 5, 31, $jahrvorvorjahr), 0);

foreach($mavorvorjahr as $mavorvorjahr_end) {
    $maivorvorjahr=sprintf("%.2f",($mavorvorjahr_end['Avg']))." kW/h";
    $kosten_mavorvorjahr = sprintf("%.2f",($mavorvorjahr_end['Avg']*$preisvorvorjahr))." €";
}
//Junivorvorjahr
$junvorvorjahr = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 6, 1, $jahrvorvorjahr), mktime(23, 59, 59, 6, 31, $jahrvorvorjahr), 0);

foreach($junvorvorjahr as $junvorvorjahr_end) {
    $junivorvorjahr=sprintf("%.2f",($junvorvorjahr_end['Avg']))." kW/h";
    $kosten_junvorvorjahr = sprintf("%.2f",($junvorvorjahr_end['Avg']*$preisvorvorjahr))." €";
}
//Julivorvorjahr
$julvorvorjahr = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 7, 1, $jahrvorvorjahr), mktime(23, 59, 59, 7, 31, $jahrvorvorjahr), 0);

foreach($julvorvorjahr as $julvorvorjahr_end) {
    $julivorvorjahr=sprintf("%.2f",($julvorvorjahr_end['Avg']))." kW/h";
    $kosten_julvorvorjahr = sprintf("%.2f",($julvorvorjahr_end['Avg']*$preisvorvorjahr))." €";
}
//Augustvorvorjahr
$augvorvorjahr = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 8, 1, $jahrvorvorjahr), mktime(23, 59, 59, 8, 31, $jahrvorvorjahr), 0);

foreach($augvorvorjahr as $augvorvorjahr_end) {
    $augustvorvorjahr=sprintf("%.2f",($augvorvorjahr_end['Avg']))." kW/h";
    $kosten_augvorvorjahr = sprintf("%.2f",($augvorvorjahr_end['Avg']*$preisvorvorjahr))." €";
}
//Septembervorvorjahr
$sepvorvorjahr = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 9, 1, $jahrvorvorjahr), mktime(23, 59, 59, 9, 31, $jahrvorvorjahr), 0);

foreach($sepvorvorjahr as $sepvorvorjahr_end) {
    $septembervorvorjahr=sprintf("%.2f",($sepvorvorjahr_end['Avg']))." kW/h";
    $kosten_sepvorvorjahr = sprintf("%.2f",($sepvorvorjahr_end['Avg']*$preisvorvorjahr))." €";
}
//Oktobervorvorjahr
$oktvorvorjahr = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 10, 1, $jahrvorvorjahr), mktime(23, 59, 59, 10, 31, $jahrvorvorjahr), 0);

foreach($oktvorvorjahr as $oktvorvorjahr_end) {
    $oktobervorvorjahr=sprintf("%.2f",($oktvorvorjahr_end['Avg']))." kW/h";
    $kosten_oktvorvorjahr = sprintf("%.2f",($oktvorvorjahr_end['Avg']*$preisvorvorjahr))." €";
}
//Novembervorvorjahr
$novvorvorjahr = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 11, 1, $jahrvorvorjahr), mktime(23, 59, 59, 11, 31, $jahrvorvorjahr), 0);

foreach($novvorvorjahr as $novvorvorjahr_end) {
    $novembervorvorjahr=sprintf("%.2f",($novvorvorjahr_end['Avg']))." kW/h";
    $kosten_novvorvorjahr = sprintf("%.2f",($novvorvorjahr_end['Avg']*$preisvorvorjahr))." €";
}
//Dezembervorvorjahr
$dezvorvorjahr = AC_GetAggregatedValues($archive, $quelle, 3 /* Täglich */, mktime(0, 0, 0, 12, 1, $jahrvorvorjahr), mktime(23, 59, 59, 12, 31, $jahrvorvorjahr), 0);

foreach($dezvorvorjahr as $dezvorvorjahr_end) {
    $dezembervorvorjahr=sprintf("%.2f",($dezvorvorjahr_end['Avg']))." kW/h";
    $kosten_dezvorvorjahr = sprintf("%.2f",($dezvorvorjahr_end['Avg']*$preisvorvorjahr))." €";
}
//Gesammtvorvorjahr
$gessvorvorjahr = AC_GetAggregatedValues($archive, $quelle, 4 /* Täglich */, mktime(0, 0, 0, 1, 1, $jahrvorvorjahr), mktime(23, 59, 59, 12, 31, $jahrvorvorjahr), 0);

foreach($gessvorvorjahr as $gessvorvorjahr_end) {
    $gesammtvorvorjahr=sprintf("%.0f",($gessvorvorjahr_end['Avg']))." kW/h";
    $kosten_gessvorvorjahr = sprintf("%.0f",($gessvorvorjahr_end['Avg']*$preisvorvorjahr))." €";
}


//Gesammt vor 3 Jahren
$gessvor3jahren = AC_GetAggregatedValues($archive, $quelle, 4 /* Täglich */, mktime(0, 0, 0, 1, 1, $jahrvor3jahren), mktime(23, 59, 59, 12, 31, $jahrvor3jahren), 0);

foreach($gessvor3jahren as $gessvor3jahren_end) {
    $gesammtvor3jahren=sprintf("%.0f",($gessvor3jahren_end['Avg']))." kW/h";
    $kosten_gessvor3jahren = sprintf("%.0f",($gessvor3jahren_end['Avg']*$preisvor3jahren))." €";
}

//Jahre miteinander vergleichen

	//heuer mit Vorjahr vergleichen
	$vergleichheuerkwh = sprintf("%.0f",($gessheuer_end['Avg']-$gessvorjahr_end['Avg']));
	$vergleichheuer€ = sprintf("%.0f",($gessheuer_end['Avg']*$preisheuer-$gessvorjahr_end['Avg']*$preisvorjahr));

	//Vorjahr mit Vorvorjahr vergleichen
		$vergleichvorjahrkwh = sprintf("%.0f",($gessvorjahr_end['Avg']-$gessvorvorjahr_end['Avg']));
		$vergleichvorjahr€ = sprintf("%.0f",($gessvorjahr_end['Avg']*$preisvorjahr-$gessvorvorjahr_end['Avg']*$preisvorvorjahr));

	//Vorvorjahr mit vor 3 jahren vergleichen
		$vergleichvor3jahrenkwh = sprintf("%.0f",($gessvorvorjahr_end['Avg']-$gessvor3jahren_end['Avg']));
		$vergleichvor3jahren€ = sprintf("%.0f",($gessvorvorjahr_end['Avg']*$preisvorvorjahr-$gessvor3jahren_end['Avg']*$preisvor3jahren));
	
	
//Tabelle Erstellen

$s = "<style type='text/css'>"; 
    $s = $s . "table.test { width: 100%; border-collapse: true;}"; 
    $s = $s . "Test { border: 1px solid #444455; }</style>"; 
    $s = $s . "<table class='test'>"; 
    
      $s = $s . "<tr>"; 
        $s = $s . "<td style='background: #121212;' colspan='1'><CENTER><B>Zeitraum</td>"; 
        $s = $s . "<td style='background: #d61b1b;' colspan='2'><CENTER><B>Verbrauch $jahrheuer</td>"; 
        $s = $s . "<td style='background: #d61b1b;' colspan='2'><CENTER><B>Kosten $jahrheuer</td>"; 
        $s = $s . "<td style='background: #0f229b;' colspan='2'><CENTER><B>Verbrauch $jahrvorjahr</td>"; 
        $s = $s . "<td style='background: #0f229b;' colspan='2'><CENTER><B>Kosten $jahrvorjahr</td>"; 
		$s = $s . "<td style='background: #fca800;' colspan='2'><CENTER><B>Verbrauch $jahrvorvorjahr</td>"; 
        $s = $s . "<td style='background: #fca800;' colspan='2'><CENTER><B>Kosten $jahrvorvorjahr</td>"; 
        $s = $s . "</tr>"; 
        $s = $s . "<tr>"; 

$s = $s . "<tr>"; 
        $s = $s . "<td style='background: #343434;' colspan='1'>Januar</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$Januarheuer</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$kosten_janheuer</td>"; 
 		$s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$Januarvorjahr</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$kosten_janvorjahr</td>"; 
 		$s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$Januarvorvorjahr</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$kosten_janvorvorjahr</td>"; 
        $s = $s . "</tr>"; 
        $s = $s . "<tr>"; 
$s = $s . "<tr>"; 
        $s = $s . "<td style='background: #656565;' colspan='1'>Februar</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$februarheuer</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$kosten_febheuer</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$februarvorjahr</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$kosten_febvorjahr</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$februarvorvorjahr</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$kosten_febvorvorjahr</td>"; 
        $s = $s . "</tr>"; 
        $s = $s . "<tr>"; 
$s = $s . "<tr>"; 
        $s = $s . "<td style='background: #343434;' colspan='1'>März</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$maerzheuer</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$kosten_merheuer</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$maerzvorjahr</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$kosten_mervorjahr</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$maerzvorvorjahr</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$kosten_mervorvorjahr</td>"; 
        $s = $s . "</tr>"; 
        $s = $s . "<tr>"; 
$s = $s . "<tr>"; 
        $s = $s . "<td style='background: #656565;' colspan='1'>April</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$aprilheuer</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$kosten_aprheuer</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$aprilvorjahr</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$kosten_aprvorjahr</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$aprilvorvorjahr</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$kosten_aprvorvorjahr</td>"; 
       $s = $s . "</tr>"; 
        $s = $s . "<tr>"; 
$s = $s . "<tr>"; 
        $s = $s . "<td style='background: #343434;' colspan='1'>Mai</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$maiheuer</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$kosten_maheuer</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$maivorjahr</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$kosten_mavorjahr</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$maivorvorjahr</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$kosten_mavorvorjahr</td>"; 
        $s = $s . "</tr>"; 
        $s = $s . "<tr>"; 
$s = $s . "<tr>"; 
        $s = $s . "<td style='background: #656565;' colspan='1'>Juni</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$juniheuer</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$kosten_junheuer</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$junivorjahr</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$kosten_junvorjahr</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$junivorvorjahr</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$kosten_junvorvorjahr</td>"; 
        $s = $s . "</tr>"; 
        $s = $s . "<tr>"; 
$s = $s . "<tr>"; 
        $s = $s . "<td style='background: #343434;' colspan='1'>Juli</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$juliheuer</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$kosten_julheuer</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$julivorjahr</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$kosten_julvorjahr</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$julivorvorjahr</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$kosten_julvorvorjahr</td>"; 
        $s = $s . "</tr>"; 
        $s = $s . "<tr>"; 
$s = $s . "<tr>"; 
        $s = $s . "<td style='background: #656565;' colspan='1'>August</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$augustheuer</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$kosten_augheuer</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$augustvorjahr</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$kosten_augvorjahr</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$augustvorvorjahr</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$kosten_augvorvorjahr</td>"; 
        $s = $s . "</tr>"; 
        $s = $s . "<tr>"; 
$s = $s . "<tr>"; 
        $s = $s . "<td style='background: #343434;' colspan='1'>September</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$septemberheuer</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$kosten_sepheuer</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$septembervorjahr</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$kosten_sepvorjahr</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$septembervorvorjahr</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$kosten_sepvorvorjahr</td>"; 
        $s = $s . "</tr>"; 
        $s = $s . "<tr>"; 
$s = $s . "<tr>"; 
        $s = $s . "<td style='background: #656565;' colspan='1'>Oktober</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$oktoberheuer</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$kosten_oktheuer</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$oktobervorjahr</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$kosten_oktvorjahr</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$oktobervorvorjahr</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$kosten_oktvorvorjahr</td>"; 
        $s = $s . "</tr>"; 
        $s = $s . "<tr>"; 
$s = $s . "<tr>"; 
        $s = $s . "<td style='background: #343434;' colspan='1'>November</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$novemberheuer</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$kosten_novheuer</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$novembervorjahr</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$kosten_novvorjahr</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$novembervorvorjahr</td>"; 
        $s = $s . "<td style='background: #343434;' colspan='2'><CENTER>$kosten_novvorvorjahr</td>"; 
        $s = $s . "</tr>"; 
        $s = $s . "<tr>"; 
$s = $s . "<tr>"; 
        $s = $s . "<td style='background: #656565;' colspan='1'>Dezember</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$dezemberheuer</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$kosten_dezheuer</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$dezembervorjahr</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$kosten_dezvorjahr</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$dezembervorvorjahr</td>"; 
        $s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$kosten_dezvorvorjahr</td>"; 
        $s = $s . "</tr>"; 
        $s = $s . "<tr>"; 
$s = $s . "<tr>"; 
        $s = $s . "<td style='background: #40a800;' colspan='1'><B>Gesammt</td>"; 
        $s = $s . "<td style='background: #40a800;' colspan='2'><CENTER><B>$gesammtheuer</td>"; 
        $s = $s . "<td style='background: #40a800;' colspan='2'><CENTER><B>$kosten_gessheuer</td>"; 
        $s = $s . "<td style='background: #40a800;' colspan='2'><CENTER><B>$gesammtvorjahr</td>"; 
        $s = $s . "<td style='background: #40a800;' colspan='2'><CENTER><B>$kosten_gessvorjahr</td>"; 
        $s = $s . "<td style='background: #40a800;' colspan='2'><CENTER><B>$gesammtvorvorjahr</td>"; 
        $s = $s . "<td style='background: #40a800;' colspan='2'><CENTER><B>$kosten_gessvorvorjahr</td>"; 
        $s = $s . "</tr>"; 
        $s = $s . "<tr>"; 
$s = $s . "<tr>"; 
$s = $s . "<tr>"; 
$s = $s . "<tr>"; 
$s = $s . "<tr>"; 
$s = $s . "<tr>"; 
$s = $s . "<tr>"; 
$s = $s . "<tr>"; 
		$s = $s . "<td style='background: ' colspan='2'><B></td>"; 
		$s = $s . "<td style='background: #d61b1b;' colspan='2'><CENTER><B>$jahrheuer mit $jahrvorjahr</td>"; 
		$s = $s . "<td style='background: ' colspan='2'><B></td>"; 
		$s = $s . "<td style='background: #0f229b;' colspan='2'><CENTER><B>$jahrvorjahr mit $jahrvorvorjahr</td>";
		$s = $s . "<td style='background: ' colspan='2'><B></td>"; 
		$s = $s . "<td style='background: #fca800;' colspan='2'><CENTER><B>$jahrvorvorjahr mit $jahrvor3jahren</td>";
		$s = $s . "<td style='background: ' colspan='10'><B></td>"; 
$s = $s . "<tr>"; 
		$s = $s . "<td style='background: #656565;' colspan='1'><B>Jahresvergleich</td>"; 
		$s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$vergleichheuerkwh kw/h</td>"; 
		$s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$vergleichheuer€ €</td>"; 
		$s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$vergleichvorjahrkwh kw/h</td>"; 
		$s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$vergleichvorjahr€ €</td>"; 
		$s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$vergleichvor3jahrenkwh kw/h</td>"; 
		$s = $s . "<td style='background: #656565;' colspan='2'><CENTER>$vergleichvor3jahren€ €</td>"; 
SetValue($variable, $s);

?> 

Einfach eine String Variable mit dem Profil ~HTML Box erstellen und das Skribt anbsassen.

gruß Stefan

Hey Stefan,

daß werde ich am Wochenende mal ausprobieren.

Vielen Dank für das Script!

Gruß:)
Thomas

Hallo Stefan,

ich nochmal. Die Tabelle ist angelegt und funktioniert einwandfrei. Es sieht klasse aus und ist zweckmäßig.
Ich nutze es für Gas, Strom und für Wasser lege ich sie auch noch an.

Nochmals Danke für das tolle Script!!:slight_smile:

Viele Grüße
Thomas