Als ik ook nog even naar jouw code kijk, dan is dat ook niet de meest snelle code, gezien je elke string via een php (wel ingebouwd dan) laat parsen en doorvoeren. Een compleet overbodige en onnodige performance issue...
Door gebruik te maken van ‘’ ipv “” zeg je eigenlijk tegen php dat ie de string tussen de ‘’ letterlijk moet nemen en niet kijken of er nog $vars in staan etc… en dat is dus al sneller
Dezelfde code maar dan anders (waarom ook al die html via print doen? dan moet je toch veel te veel typen??
[code:1:483ca75d92]
<?php
//database acces
include(‘conndiabetes.php’);
$Query = ‘select round(avg(waarde),2) as waarde from ‘.$DBname.’.’.$Tablename.’ where jaar >= 2004 and maand >= 02 and dag >=24’;
$Result = mysql_query ($Query, $Link) or die(‘Couldn’t execute query.’);
?>
<table border=1 width=“75%” cellspacing=2 cellpadding=2 align=center>
<tr align=center valign=top>
<td align=center valign=top>Gemiddelde Waarde vanaf 24 februari</td>
</tr>
<?php
while ($Rows = mysql_fetch_assoc($Result)) // fetch_array zet de gegevens 2x in een array, 1x op numerical basis, en een ander met associative array, leesbaarst is om fetch_assoc te gebruiken
{
?>
<tr align=center valign=top>
<td align=center valign=top><?=$Rows[‘waarde’]?></td>
</tr>
?>
}
mysql_close ($Link);
?>
</table>
[/code:1:483ca75d92]
Als je de code meer zou willen scheiden dan zou ik het zo doen:
[code:1:483ca75d92]
<?php
//database acces
include(‘conndiabetes.php’);
$Query = ‘select round(avg(waarde),2) as waarde from ‘.$DBname.’.’.$Tablename.’ where jaar >= 2004 and maand >= 02 and dag >=24’;
$Result = mysql_query ($Query, $Link) or die(‘Couldn’t execute query.’);
$waardes = array();
while ($Rows = mysql_fetch_assoc($Result))
{
$waardes = $Rows[‘waarde’];
}
mysql_close ($Link);
// en dan nu html, dit kan je dan eventueel ook in een include stoppen
?>
<table border=1 width="75%" cellspacing=2 cellpadding=2 align=center>
<tr align=center valign=top>
<td align=center valign=top>Gemiddelde Waarde vanaf 24 februari</td>
</tr>
<? foreach($Rows as $waarde) : ?>
<tr align=center valign=top>
<td align=center valign=top><?=$waarde?></td>
</tr>
<? endforeach; ?>
</table>
[/code:1:483ca75d92]