1. Dashboard
  2. Artikel
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. HTML - Webmaster Forum
  2. Programmierung - Entwickler Forum
  3. PHP Forum - Apache - CGI - Perl - JavaScript und Co.

mysql datum

  • SpeedFire
  • 3. August 2008 um 22:03
  • SpeedFire
    Samurai
    Beiträge
    185
    • 3. August 2008 um 22:03
    • #1

    ich hab schon gesucht aber nichts gefunden.

    In meiner MySQL Datenbank hab ich eine Date angebe, nur gibt es am ende
    die Reihenfolge Jahr-Monat-Tag aus. Ich möchte aber Tag-Monat-Jahr haben.

    Muss ich das als Text angeben oder gibt es ne Möglichkeit das zu sortieren?

    br:^ n4:| ie:% mo:} va:} de:> zu:) fl:| ss:} ls:[ js:|
    Dieser Text ist nicht sinnlos, sondern sagt viel über mich aus!

  • splasch
    Interessierte/r
    Beiträge
    118
    • 3. August 2008 um 22:28
    • #2

    Hi
    Das Datum Format ist in Mysql vorgeben. Wie du das aber nacher dann Ausgibst ist deine Sache.

    Du brauchst ja die Werte einfach nur umdrehen bei der Ausgabe.Beim Eintragen in die Db muß man sich allerdings dann wieder ans Englische Format halten.

    Also einfach vor dem Eintragen wieder umwandeln.

    Mfg Splasch

  • SpeedFire
    Samurai
    Beiträge
    185
    • 3. August 2008 um 22:40
    • #3

    wie soll ich denn die Ausgabe verändern?

    br:^ n4:| ie:% mo:} va:} de:> zu:) fl:| ss:} ls:[ js:|
    Dieser Text ist nicht sinnlos, sondern sagt viel über mich aus!

  • No0ob
    Kaiserliche Hoheit
    Beiträge
    1.500
    • 4. August 2008 um 07:32
    • #4

    Mit einer wahnsinning schweren Funktion zum Beispiel

    Code
    function sqlDate2German($val)
    {
       $parts = explode('-', $val);
       return $parts[2].'-'.$parts[1].'-'.$parts[0];
    }

    Oder auch in SQL mit TO_DATE

    Code
    TO_DATE(`datum_spalte`, 'dd-mm-yyyy')
  • SpeedFire
    Samurai
    Beiträge
    185
    • 4. August 2008 um 11:08
    • #5

    Das erste versteh ich zwar nicht aber das zweite geht ;)
    :danke:

    br:^ n4:| ie:% mo:} va:} de:> zu:) fl:| ss:} ls:[ js:|
    Dieser Text ist nicht sinnlos, sondern sagt viel über mich aus!

  • Bandit
    Gast
    • 4. August 2008 um 11:17
    • #6
    Zitat

    ich hab schon gesucht aber nichts gefunden.


    Hört doch auf, immer so einen Quatsch zu erzählen. Man muss nur mal in die Doku sehen!!!

    date_format unter http://dev.mysql.com/doc/refman/5.1…-functions.html lesen!

    Zitat

    Das erste versteh ich zwar nicht


    Warum nicht? Ist zwar unnötig, aber da gibt es doch nicht viel zu verstehen.

  • SpeedFire
    Samurai
    Beiträge
    185
    • 5. August 2008 um 00:25
    • #7

    nach längeren hinsehen hab ichs auch verstanden
    musst wissen das ich ein phpneuling bin.

    Und diese MySQL Doku *huhaha* schlimm.
    Ich benutz lieber benutzerfreundlichere Seiten.

    br:^ n4:| ie:% mo:} va:} de:> zu:) fl:| ss:} ls:[ js:|
    Dieser Text ist nicht sinnlos, sondern sagt viel über mich aus!

Tags

  • html
  • time
  • http
  • text
  • funktion
  • code
  • tag
  • php
  • datum
  • format
  • datenbank
  • reihenfolge
  • mysql
  • return
  • ausgabe
  • spalte
  • german

Benutzer online in diesem Thema

  • 1 Besucher
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™