PHP beginner |
|
Hallo,
ik wil in mijn statistieken script staafdiagrammen hebben met hoeveel bezoekers welke maand zijn geweest.
Staafdiagrammen heb ik en ik laat 12 keer de query uitvoeren door een while loop.
Als ik de pagina bekijk laad hij gewoon niet door.
Ik heb het aangepast met arrays en nu doet hij nog niets.
Kan iemand aub kijken naar het script en me helpen?
Bedankt!
<?PHP
$jaar = date("Y");
echo'<table class="bargraph">
<tr>
<th>'.$jaar.'</th>';
$maanden = array("01","02","03","04","05","06","07","08","09","10","11","12");
$i=$maanden;
while($i>=01)
{
$tellen = mysql_query("SELECT COUNT(date_visit) FROM `cms_stats` WHERE DATE_FORMAT(`date_visit`, '%m')='".$i."' ") or die(mysql_error());
$rows2 = mysql_result($tellen, 0);
$rows = $rows2 / 10;
echo'<td>'.$rows.'<img src="paginas/stats/column.gif" width="36" height="'.$rows.'" alt="'.$rows.'" /></td>';
}
$i++;
echo'</tr>
<tr>
<th></th>
<th>Jan</th>
<th>Feb</th>
<th>Mar</th>
<th>Apr</th>
<th>May</th>
<th>Jun</th>
<th>Jul</th>
<th>Aug</th>
<th>Sep</th>
<th>Oct</th>
<th>Nov</th>
<th>Dec</th>
</tr>
</table>';
echo "</table>";
?>
<?PHP echo'<table class="bargraph"> <tr> <th>'.$jaar.'</th>'; $maanden = array("01","02","03","04","05","06","07","08","09","10","11","12"); $i=$maanden; while($i>=01) { $tellen = mysql_query("SELECT COUNT(date_visit) FROM `cms_stats` WHERE DATE_FORMAT(`date_visit`, '%m')='".$i."' ") or die(mysql_error()); $rows = $rows2 / 10; echo'<td>'.$rows.'<img src="paginas/stats/column.gif" width="36" height="'.$rows.'" alt="'.$rows.'" /></td>'; } $i++; <tr> <th></th> <th>Jan</th> <th>Feb</th> <th>Mar</th> <th>Apr</th> <th>May</th> <th>Jun</th> <th>Jul</th> <th>Aug</th> <th>Sep</th> <th>Oct</th> <th>Nov</th> <th>Dec</th> </tr> </table>'; ?>
|