"; echo "";//styles.css einbinden echo "
";//Beginn:meld //connection_data.inc.php beinhaltet die Verbindungsdaten zum MySQL Server, include fügt diese in diese Seite ein include("includes/connection_data.inc.php"); //Hier wird der Countdown angezeigt echo "Noch "; echo " "; //Es werden die letzten 10 Einträge, welche den Status Alarm haben aus der Datenbank gelesen. //Sortiert wird nach IdMeldungen (alternativ: Datum AND Uhrzeit) durch DESC (alternativ: ASC) in der Auflistung neuster Eintrag oben, durch LIMIT 0,10 limitiert auf 10 Stück (dieser Wert kann angepasst werden) $abfrage = "SELECT * FROM Meldungen WHERE Status LIKE 'Alarm' ORDER BY IdMeldungen DESC LIMIT 0,10"; $ergebnis = mysql_query($abfrage); $ergebnisse = mysql_num_rows($ergebnis); if ($ergebnisse != 0){ //Tabelle für Ausgabe wird erzeugt echo ''; //Solange es Ergebnisse gibt, werden diese ausgegeben while ($row = mysql_fetch_object($ergebnis)){ //Hier wird alles in rot ausgegeben, da lediglich die Alarmmeldungen gesucht wurden. Die if-Abfrage ist nur zur Sicherheit, damit Fehler erkannt werden können if($row->Status == Alarm){ echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; } //Wenn Status nicht Alarm ist, gib es den folgenden Text aus else { echo '

Hier ist etwas schief gelaufen! Bitte kontaktieren Sie den Helpdesk'; } }//Ende:While echo '
StatusDatumUhrzeitStandortMeldung
'; echo ''.utf8_encode($row->Status).''; echo ''; echo ''.utf8_encode($row->Datum).''; echo ''; echo ''.utf8_encode($row->Uhrzeit).''; echo ''; echo ''.utf8_encode($row->Standort).''; echo ''; echo ''.utf8_encode($row->Meldung).''; echo '
';//Ende:AusgabeTabelle } else{ echo '

Hier ist etwas schief gelaufen! Bitte kontaktieren Sie den Helpdesk (2119)
'; echo 'Meldungen-Alarm hat keine Ergebnisse in der Datenbank gefunden.'; } echo "
";//Ende:meld ?>