bei nochmaligem durchlesen ist mir aufgefallen, dass nicht das schreiben in die Datenbank das Problem ist (er kontrolliert ja direkt im table und da wird richtig gezählt), sondern die Ausgabe stellt das Problem dar.
viper: kontrolliere mal die Funktion unbuffered_query (müsste in der Klasse "db" definiert werden!)
Gruß
edit: warum eigentlich die aufsplittung von $besucht und $visited?