Seite 1 von 2

Komischer Geburstags Mod Fehler

Verfasst: 18.03.2005 08:52
von Schwarzer-Schlumpf
Moin ich habe folgendes komisches Problem.
Alle haben nen richtigen Geburtstag eingetragen.
In der Themen Ansicht sind aber ALLE 35.
Weiß einer was das sein kann oder wo ich gucken könnte?

Danke schon mal.

Verfasst: 18.03.2005 11:32
von rabbit
die suche auf mods.db9.dk hat geschrieben:I fixed the problem by changing the TYPE value of the birthday field from DATE to INT in the MySQL database and then running the query
UPDATE prefix_users SET user_birthday=999999 WHERE user_birthday=0
to change all the values into 999999 (special value for "no value set yet"). Now everything works perfect.
versuch' das mal...

Verfasst: 18.03.2005 12:32
von Schwarzer-Schlumpf
Heißt das net dass er das nur bei denen macht wo nichts drinsteht?

Verfasst: 18.03.2005 12:40
von easygo
Jo, 01.01.1970 = UNIX Startzeit, also praktisch 0

Wenn du dein Problem auf Dauer fixen willst, mach das noch...

Code: Alles auswählen

ALTER TABLE `phpbb_users` CHANGE `user_birthday` `user_birthday` INT( 11 ) DEFAULT '999999' NOT NULL
SQL-Befehl (prefix ggf. anpassen)

Verfasst: 18.03.2005 13:49
von _S_T_@_S_
easygo hat geschrieben:Jo, 01.01.1970 = UNIX Startzeit, also praktisch 0

Wenn du dein Problem auf Dauer fixen willst, mach das noch...

Code: Alles auswählen

ALTER TABLE `phpbb_users` CHANGE `user_birthday` `user_birthday` INT( 11 ) DEFAULT '999999' NOT NULL
SQL-Befehl (prefix ggf. anpassen)
wo sollte man es einfügen?

Verfasst: 18.03.2005 14:21
von easygo
In die Datenbank mit phpMyAdmin (oder MySQL) als SQL-Befehl
Ist aber nur ein Update; neues Feld wird keins erstellt ^^

Verfasst: 18.03.2005 20:07
von Schwarzer-Schlumpf
Mein Prob ist halt nur, dass alle schon mal eins angegeben haben und das Alter auch korrekt angezeigt wurde.
Nur seid ein paar Tagen sind halt alle 35 Jahre alt.
Naja ich teste das mal.
Oder muss dann jeder seinen Geb neu eintragen`?

Verfasst: 18.03.2005 20:43
von Schwarzer-Schlumpf
Habs grad getestet.
Leider wird immer noch 35 Jahre angezeigt.

Verfasst: 19.03.2005 00:12
von easygo
Nachdem du "was" getestet hast?

Verfasst: 19.03.2005 20:37
von Schwarzer-Schlumpf
den sql befehl, der oben steht.