Hallo zusammen,
ich bastel gerade an meinem AquariumPI und habe ein PHP/Mysql problem.
Ich möchte den Status der Funksteckdosen abfragen, die Werte werden beim schalten in MySQL Tabellen geschrieben.
Soweit so gut...
Nun möchte ich den Status aller Funksteckdosen auf einer Webseite anzeigen.
DB Name: aqua
Tabellennamen: A1Licht_R1, A1Licht_R2, A1Licht_LED, A1Licht_Nacht
Tabellenspalten: A1Licht_R1, A1Licht_R2, A1Licht_LED, A1Licht_Nacht (heißen genau so wie die tabellen)
Inhalt der jeder tabelle:
Nun möchte ich den aktuellen Status jeder Funksteckdose anzeigen lassen.
Meine Bisherige abfrage lautet:
$query = "SELECT A1Licht_R1, A1Licht_R2, A1Licht_LED, A1Licht_Nacht FROM A1Licht_R1, A1Licht_R2, A1Licht_LED, A1Licht_Nacht";
Funktioniert auch, dauert aber extrem lange.
Nun will ich nur noch den aktuellsten Eintrag aus jeder Tabelle abfragen. dafür wollte ich den TimeStamp (Feld dattim) in jeder DB nutzen.
Ih dachte ich könte dies mit
SELECT A1Licht_R1, A1Licht_R2, A1Licht_LED, A1Licht_Nacht FROM A1Licht_R1, A1Licht_R2, A1Licht_LED, A1Licht_Nacht where max(dattim)
bewerkstelligen.
Hier bekomme ich aber die Fehlermeldung:
Habt Ihr eine Lösung für mich?
Ich will doch einfach nur die Aktuellsten Einträge sehen
Vielen Dank im Voraus
Markus