Mahlzeit Ute,
Es ist Mysql 5.0 und das Feld hat den Typ varchar, Größe 10.
Dann handelt es sich (für MySQL) nicht um ein Datumsfeld (und damit sind natürlich auch keine Datumsberechnungen mit dem enthaltenen Wert möglich), sondern lediglich um ein Feld mit Text als Inhalt. Ob da zufällig ein String, der wie ein Datum aussieht, "Rödelbödel", "17" oder nix drin steht, ist vollkommen egal.
Es ist eine Profilfeld in einem phpbb-Forum. Ich hatte das auch als Datumsfeld im Forum (über den admin-Bereich im Forum) angelegt;
Es ist relativ irrelevant, über welche Oberfläche Du ein Feld anlegst - solange diese Oberfläche anschließend Murks macht:
in Mysql wird es aber als varchar angezeigt.
Nein. Es wird nicht "als varchar angezeigt", es IST dann wohl ein einfaches VARCHAR-Feld. Dein Forum ist offenbar Mist.
Einfach ändern über den phpmyadmin geht nicht.
Warum nicht?
Dann kannst Du mit dem Feld auch keinerlei Datumsberechnungen durchführen. Was Du versuchen könntest ist, das Feld mittels der entsprechenden Funktion in ein Datum umzuwandeln ... dann könntest Du anschließend mit dem Ergebnis der Umwandlung auch Datumsberechnungen durchführen.
MfG,
EKKi
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|