Hey!
Ik wist niet goed waar ik de vraag moest plaatsen, aangezien het een PHP vraagje is zet ik hem hier maar neer.
Ik wil dus data uit mijn database presenteren op een webpagina.
Nu heb ik al een database enz, maar ik krijg de koppeling van PHP naar Javascript niet voor elkaar.
Dit is mijn code:
Ik denk dat dit komt omdat temp en RH nu ook al arrays van zichzelf zijn.
Kan iemand mij vertellen (of een tutorial/voorbeeld) plaatsen hoe ik dit kan oplossen?
Ik wist niet goed waar ik de vraag moest plaatsen, aangezien het een PHP vraagje is zet ik hem hier maar neer.
Ik wil dus data uit mijn database presenteren op een webpagina.
Nu heb ik al een database enz, maar ik krijg de koppeling van PHP naar Javascript niet voor elkaar.
Dit is mijn code:
Code:
<html>
<head>
<title> My first Page </title>
</head>
<body>
<?php
$dbhost = 'localhost';
$dbuser = 'testuser1';
$dbpass = 'loes';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn ) {
die('Could not connect: ' . mysql_error());
}
$sql = 'SELECT temp, RH FROM data';
mysql_select_db('huygendb');
$retval = mysql_query( $sql, $conn );
if(! $retval ) {
die('Could not get data: ' . mysql_error());
}
while($row = mysql_fetch_array($retval, MYSQL_ASSOC)) {
echo "temp :{$row['temp']} <br> ".
"RH : {$row['RH']} <br> ".
"--------------------------------<br>";
}
$array = array(
"temp" => "{$row['temp']}"
"RH" => "{$row['RH']}"
);
echo "Fetched data successfully\n";
mysql_close($conn);
?>
<script type="text/javascript">
var array = <?php echo json_encode($array, JSON_PRETTY_PRINT) ?>;
alert(array.temp);
</script>
</body>
</html>
Ik denk dat dit komt omdat temp en RH nu ook al arrays van zichzelf zijn.
Kan iemand mij vertellen (of een tutorial/voorbeeld) plaatsen hoe ik dit kan oplossen?