Statistik als Diagramm?

Hallo zusammen,

ich würde gerne den oben genannten Code:
Code:
<?php
/**
 * Beispieldaten generieren
 * $woche ist ein Array und soll die Besucheranzahl einer Woche darstellen
 */
FOR($i = 1; $i <= 7; $i++) {
    $woche[$i] = rand(0, 1000);
}
// Ausgabe mit der puren CSS Metode
?>
<html>
<head>
    <style type="text/css">
        .graph {
            position: relative; /* IE is dumb */
            width: 300px;
            border: 1px solid #B1D632;
            padding: 2px;
        }
        .graph .bar {
            display: block;
            position: relative;
            border: 1px solid #FFF;
            background: #B1D632;
            text-align: right;
            color: #333;
            height: 1em;
            line-height: 1em;
        }
    </style>
</head>
<body>
    <div class="graph">
<?php
    // Ermitteln des Tages mit den meisten Besuchern. Dieser Tag ist 100%
    $maxVisitors = max($woche);
    FOREACH($woche AS $besucherAmTag) {
        $value = round(100 / $maxVisitors * $besucherAmTag);
        echo '<strong class="bar" style="width: '.$value.'%;">'.$besucherAmTag.'</strong>';
    }
?>
    </div>
</body>
</html>
verwenden.
Allerdings möchte ich folgendes auswerten lassen.
Bei der Registrierung hat man die Möglichkeit auszuwählen, von wo man kommt.
Das wird nebst den Daten in der Datenbank gespeichert.
Im Adminbereich wird nun angezeigt, wieviel sich insgesamt angemeldet haben, von wem Sie gekommen sind (Google, Yahoo etc. etc.) und wieviel jeweils über Google etc. gekommen sind.
Nun würde ich gerne Prozentual anzeigen lassen wieviel von Google etc. gekommen sind.

Hätte mir bitte jemand dazu einen Tip ?

Gruß
Pommesone
 
Zurück