Daniel: scheinbar ständig wechselnde IP???

Beitrag lesen

Welchen Typ hat das Datenbankfeld?

Der Datentyp ist VARCHAR(20), also dürfte es daran nicht liegen, zumal 20 Zeichen für die aktuelle IPv4 dicke reicht. Und es findet also auch kein Typcasting nach INT oder sonst was statt.

Wie wird die IP dort reingeschrieben?

Mit einem gängigen INSERT. (INSERT INTO counter (time, referal, ip...) VALUES('...'...))

Wie wird die IP dort ausgelesen?
Kann dabei irgendwas schiefgehen (falscher Typ, versehentliche Typkonvertierung, Auslesen der falschen Spalte, ...)?

Ausgelesen wird mit SELECT * FROM counter ... und dann mit $OBJ = mysql_fetch_object holt und als Oject referenziert, also $OBJ->ip

Zwischendurch dachte ich mal (gestern), das Problem hätte sich gelegt, aber kam dann nachts doch wieder. Komische Sache.