Hallo, ich habe einen Counter erstellt und möchte den Schnitt der Benutzer, die pro Tag die Seite aufrufen. Nach ewig langem Nachdenken bin ich zu dem Schluss gekommen, dass es mit Array funktionieren muss. So wie ich es umgesetzt habe, funktioniert es auf jeden Fall NICHT! ^^
Die Spalte "datum" ist vom Typ DATE. Ich bin heute total komisch d'rauf, also wenn ich nen Mist geschrieben habe (Bezüglich der MySQL-Abfrage), dann habt bitte Nachsicht
Ich weiß, dass der Schnitt noch nicht korrekt berechnet ist, aber darum geht es nicht. Es geht darum:
Es sind 2 Einträge in der DB vorhanden, aber es wird folgendes ausgegeben:
2 Besucher gesamt.
2 Besucher heute
0 Besucher gestern
Das sind im Schnitt 0 User am Tag. <--- DIE ZEILE
PHP:
$fetch1 = mysql_query("SELECT DATE_FORMAT(datum, '%d') FROM counter");
$i1 = 0;
while ($ds = mysql_fetch_object($fetch1)) {
$schnitt[$i1] = $ds -> datum;
}
echo "Das sind im Schnitt ".array_sum($schnitt)." User am Tag.";
Ich weiß, dass der Schnitt noch nicht korrekt berechnet ist, aber darum geht es nicht. Es geht darum:
Es sind 2 Einträge in der DB vorhanden, aber es wird folgendes ausgegeben:
2 Besucher gesamt.
2 Besucher heute
0 Besucher gestern
Das sind im Schnitt 0 User am Tag. <--- DIE ZEILE
Zuletzt bearbeitet: