Halli Hallo,
für ein Studienprojekt musste ich mich mal wieder etwas mit PHP auseinandersetzen.
Bis jetzt hat auch alles ganz gut geklappt und es muss letzten Endes auch nur funktionieren.
Nun zu meiner Frage:
Ich habe ein Formular erstellt, womit man seinen eigenen Verbrauch ausrechnen kann.
Die eingegeben Werte werden auch in eine Datenbank eingepflegt, damit man am Ende nicht nur seinen eigenen Verbrauch sieht, sondern auch den durchschnittlichen aller Teilnehmer.
Soweit funktioniert es auch, nur möchte ich danach den Durchschnittswert noch einmal verwenden, um damit einen Graphen zu erstellen. Leider kann ich die $row Variable nicht einfach übernehmen.
Kann man den Wert sonst irgendwie zwischenspeichern oder habe ich evtl. die Variable einfach nur falsch eingebunden?
Probiere jetzt schon ewig rum, komme aber einfach nicht weiter.
Ich hoffe, ihr könnt mein Problem verstehen und mir evtl. sogar helfen.
Vielen Dank
800gramm.
für ein Studienprojekt musste ich mich mal wieder etwas mit PHP auseinandersetzen.
Bis jetzt hat auch alles ganz gut geklappt und es muss letzten Endes auch nur funktionieren.
Nun zu meiner Frage:
Ich habe ein Formular erstellt, womit man seinen eigenen Verbrauch ausrechnen kann.
Die eingegeben Werte werden auch in eine Datenbank eingepflegt, damit man am Ende nicht nur seinen eigenen Verbrauch sieht, sondern auch den durchschnittlichen aller Teilnehmer.
PHP-Code:
//Abfrage ausführen
$ergebnis=mysqli_query($link,$abfrage);
//Falls die Abfrage nicht ausgeführt wurde Fehlermeldung anzeigen
if(!$ergebnis){
echo "Fehler bei Abfrage: ".mysqli_connect_errno();
}
echo "<b>Der durchschnitt verbraucht </b>";
//Ergebnis der Abfrage ausgeben
while($row = mysqli_fetch_array($ergebnis)) {
print_r ($row ['total']);
}
while($row = mysqli_fetch_array($ergebnis)) {
print_r ($row ['total']);
}
echo "<br>";
PHP-Code:
echo
"<div id='chart'>
<ul id='bars'>
<li><div data-percentage='".$eigenverbrauch."' class='bar'></div><span>Eigenverbrauch</span></li>
<li><div data-percentage='HIER DURCHSCHNITTWERT EINFÜGEN' class='bar'></div><span>Durchschnittsverbrauch</span></li>
</ul>
</div>";
Probiere jetzt schon ewig rum, komme aber einfach nicht weiter.
Ich hoffe, ihr könnt mein Problem verstehen und mir evtl. sogar helfen.
Vielen Dank
800gramm.
Kommentar