nodo-domotica.nl http://www.nodo-domotica.nl/forum/ |
|
Gegevens uit database weergeven op website? http://www.nodo-domotica.nl/forum/viewtopic.php?f=35&t=1848 |
Pagina 1 van 2 Volgende » |
Auteur: | BazemanKM [ 19 dec 2013, 22:28 ] |
Titel: | Gegevens uit database weergeven op website? |
Hallo, Ik heb de WebApp lokaal draaien en in mijn database worden keurig iedere 5 minuten de waarden van mijn weerstation weggeschreven. Nu wil ik de actuele waarden ook kunnen weergeven op mijn website, zodat iedereen het kan zien. Hier heb ik denk ik php voor nodig. Ik heb al een stukje geschreven, nadat ik op internet heb gezocht, maar het werkt nog niet:
Nu heb ik meerdere sensoren en dus ook meerdere sensor_id's, van iedere sensor_id moet dus de laatste waarde worden weergegeven. Heeft iemand een idee? |
Auteur: | rtenklooster [ 20 dec 2013, 13:11 ] |
Titel: | Re: Gegevens uit database weergeven op website? |
Met je huidige query krijg je alle data van alle sensoren. Je kunt een array maken met de gewenste sensoren bijv.
Er zijn methodes die dit deftiger doen maar zo is ie misschien beter begrijpbaar. Niet getest hoor, dus geen garantie ![]() Wie weet helpt het je op weg. |
Auteur: | BazemanKM [ 20 dec 2013, 13:42 ] |
Titel: | Re: Gegevens uit database weergeven op website? |
Voor een deel, maar het werkt nog niet. `nodo_tbl_sensor_data` heeft drie tabellen: sensor_id (dit zijn bij mij 881,882 en 883) data en timestamp. Van iedere sensor wil ik netjes onder elkaar de laatste waarde laten zien, b.v.: Temperatuur buiten (881): 10 graden C Luchtvochtigheid (882): 45 % Temperatuur binnen (883) 21 graden C |
Auteur: | rtenklooster [ 20 dec 2013, 14:05 ] |
Titel: | Re: Gegevens uit database weergeven op website? |
Dan word het dus order by `nodo_tbl_sensor_data`.`timestamp` |
Auteur: | rtenklooster [ 20 dec 2013, 14:21 ] |
Titel: | Re: Gegevens uit database weergeven op website? |
Dus zoiets:
|
Auteur: | BazemanKM [ 20 dec 2013, 16:17 ] |
Titel: | Re: Gegevens uit database weergeven op website? |
Het werkt nog niet, heb nu dit in een weer.php bestand:
Wat gaat er nog mis? |
Auteur: | rtenklooster [ 20 dec 2013, 16:34 ] |
Titel: | Re: Gegevens uit database weergeven op website? |
Probeer dit eens:
Welke foutmeldingen krijg je? Zo is het wat lastig helpen. Edit: bovenstaande code even getest, en het werkt. |
Auteur: | rtenklooster [ 20 dec 2013, 16:49 ] |
Titel: | Re: Gegevens uit database weergeven op website? |
Kleine variatie om je nog verder op weg te helpen:
|
Auteur: | BazemanKM [ 20 dec 2013, 17:17 ] |
Titel: | Re: Gegevens uit database weergeven op website? |
Ik krijg geen foutmelding, eerst zag ik helemaal niets, nu slechts: Resource id #4 (soms is hij ook 5) De laatste sensorwaarde van sensor 1 is: De laatste sensorwaarde van sensor 2 is: De laatste sensorwaarde van sensor 3 is: |
Auteur: | rtenklooster [ 20 dec 2013, 17:21 ] |
Titel: | Re: Gegevens uit database weergeven op website? |
Okay, dan heb je error reporting laag / uit staan in php.ini. Naja hierbij even mijn volledige scriptje. Je maakt je db connectie denk ik niet goed.
Werkt hier 100% Wellicht ten overvloede, maar je username en passw. zijn je db gegevens zoals ook in de webapp auth settings staan. Edit: heb even mysql error reporting aan gezet in bovenstaande code. |
Pagina 1 van 2 | Alle tijden zijn GMT + 1 uur |
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/ |