hoi iedereen
als deel van een project werk ik op het moment aan de automatisering van een kantoorpand,
dit moet via een webinterface gebeuren.
de integratie met de mysql database werkt, alleen krijg ik via AJAX geen updates meer in mn <div>
dit betekend dat de huidige streeftemperatuur pas na een reload weer te zien is
code op de pagina:
tempdwn.php
targettemp.php:
elke hulp zou zeer gewaardeerd worden
als deel van een project werk ik op het moment aan de automatisering van een kantoorpand,
dit moet via een webinterface gebeuren.
de integratie met de mysql database werkt, alleen krijg ik via AJAX geen updates meer in mn <div>
dit betekend dat de huidige streeftemperatuur pas na een reload weer te zien is

code op de pagina:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
| <div align="center"> <button class="buttonup" type="button" onclick="tempup()"></button> <script language="javascript"> function tempup() { $("#targettemp").load("targettemp.php"); $.ajax({ url: "tempup.php", //the page containing php script type: "POST", //request type }) $(document).ready(function () { $("#targettemp").load("targettemp.php"); }); } </script> <h4 class="target-temp panel-body" id="targettemp "> <?php require 'dbconnection.php'; $con; $dbcon; $temp = "SELECT `target temp` FROM Temperature WHERE homeid = 'BG0001' "; $query = mysql_query($temp); $results = mysql_result($query, 0); echo "$results ℃"; ?> </h4> <div align="center"> <button class="buttondown" type="button" onclick="tempdwn()"></button> <script language="javascript"> function tempdwn() { $("#targettemp").load("targettemp.php"); $.ajax({ url: "tempdwn.php", //the page containing php script type: "POST", //request type }) $(document).ready(function () { $("#targettemp").load("targettemp.php"); }); } </script> </div> </div> |
tempdwn.php
code:
1
2
3
4
5
6
7
8
9
| <?php require 'dbconnection.php'; $con; $dbcon; $query = mysql_query("SELECT `target temp` FROM `Temperature` WHERE homeid = 'BG0001' "); $huidigetemp = mysql_result($query, 0); $newtemp = $huidigetemp - 1; mysql_query("UPDATE Temperature SET `target temp`= $newtemp WHERE homeid = 'BG0001' "); ?> |
targettemp.php:
code:
1
2
3
4
5
6
7
8
9
10
| <?php require 'dbconnection.php'; $con; $dbcon; $temp = "SELECT `target temp` FROM Temperature WHERE homeid = 'BG0001' "; $query = mysql_query($temp); $results = mysql_result($query, 0); echo "$results ℃"; ?> |
elke hulp zou zeer gewaardeerd worden