Maria D. aus B.
Grünschnabel
Liebe Forum-Freunde,
In meiner Datenbank (Maria-DB) für eine Pflanzenbewässerung, werden Daten über den Füllstand des Wassertanks regelmäßig und automatisch eingetragen. Auf meiner Webseite kann ich den aktuellsten Wert anfragen und das Ergebnis in die Variable $water_level speichern:
... und wie folgt ausgeben lassen:
Nun ist es unvorteilhafter weise so, dass ich zum Aktualisieren des Wasserstandes die gesamte Seite aktualisiere:
Der gesamte Quellcode ist in einer php-Datei gespeichert. (--> Ich habe oft gelesen das man mehrere benötigt)
Mein Ziel ist es jedoch, mithilfe des Buttons >Wasserfüllstand aktualisieren< lediglich den letzten Wert aus der Datenbank in die Variable $water_level zu speichern und anzeigen zu lassen, ohne die gesamte Seite re-freshen zu müssen. Ich denke es mit AJAX umsetzen zu können, bin aber total verzweifelt wie ich dieses in die Tat umsetzen kann, weshalb ich mich mit diesem Anliegen an euch wende.
Ich bedanke mich schon recht herzlich für eure Bemühungen
Maria
In meiner Datenbank (Maria-DB) für eine Pflanzenbewässerung, werden Daten über den Füllstand des Wassertanks regelmäßig und automatisch eingetragen. Auf meiner Webseite kann ich den aktuellsten Wert anfragen und das Ergebnis in die Variable $water_level speichern:
PHP:
$sql = "SELECT water_level FROM plant ORDER BY rec_id DESC LIMIT 1";
foreach ($con->query($sql) as $water_level){
}
... und wie folgt ausgeben lassen:
PHP:
<h8>Wasserbehälter ist noch zu <?=$water_level['water_level']?> % gefüllt</h8>
Nun ist es unvorteilhafter weise so, dass ich zum Aktualisieren des Wasserstandes die gesamte Seite aktualisiere:
HTML:
<h7><button onClick="window.location.reload();">Wasserfüllstand aktualisieren</button></h7>
Der gesamte Quellcode ist in einer php-Datei gespeichert. (--> Ich habe oft gelesen das man mehrere benötigt)
Mein Ziel ist es jedoch, mithilfe des Buttons >Wasserfüllstand aktualisieren< lediglich den letzten Wert aus der Datenbank in die Variable $water_level zu speichern und anzeigen zu lassen, ohne die gesamte Seite re-freshen zu müssen. Ich denke es mit AJAX umsetzen zu können, bin aber total verzweifelt wie ich dieses in die Tat umsetzen kann, weshalb ich mich mit diesem Anliegen an euch wende.
Ich bedanke mich schon recht herzlich für eure Bemühungen
Maria