Tach!
$result = mysql_query("SELECT DISTINCT(date("d.m.Y.", time)) time FROM zugriffe BY time DESC");
Die MySQL-Funktion DATE() nimmt nur einen Parameter entgegen. Verwechsle sie nicht mit PHPs date().
Die funzt aber irgendwie nicht. Vielleicht noch per GROUP BY?
Vermeide bitte Aussagen wie "funzt/funktioniert nicht", beschreibe stattdessen was konkret passiert und was eigentlich passieren soll (letzteres hast du ja in dem Fall schon).
Und ja, natürlich GROUP BY, dazu noch COUNT(*)
dedlfix.