Datumsformat bei Abfrage ändern

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Datumsformat bei Abfrage ändern

    Hallo!

    In der Datenbank habe ich eine Tabelle "Veranstaltung" mit einer Veranstaltung_ID, Datum, Ort.

    Das Datum ist in dem Format JJJJ-MM-TT in der Datenbank gespeichert.
    Jetzt möchte ich gleich bei der MySQL Abfrage in PHP das Format in TT.MM.JJJJ ändern.

    Wie lautet dazu die Anweisung?

    Vielen Dank

  • #2
    DATE_FORMAT() oder ein Blick ins Manual wäre wohl zu nahe liegend?

    Kommentar


    • #3
      Richtig.

      Leider bin ich mit dem Handbucheintrag nicht viel weiter gekommen.

      Folgende Abfrage läuft leider nicht:

      $result = mysql_query("select *, DATEFORMAT(Datum, '%d.%m.%y') as Datumsangabe from Veranstaltung where Veranstaltung_ID = '$veranstaltung'");


      Welche Fehler habe ich gemacht?

      Dies:
      $result = mysql_query("select * from Veranstaltung where Veranstaltung_ID = '$veranstaltung'");
      funktioniert entsprechend ohne Datumsanpassung.

      Kommentar


      • #4
        DATE[COLOR=red]_[/COLOR]FORMAT(date,format)
        Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

        [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
        Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

        Kommentar


        • #5
          Welche Fehler habe ich gemacht?
          Das sagt dir wahrscheinlich mysql_error().

          OffTopic:
          Ist heute wieder großer Regeln-nicht-lesen- und Grundlagen-nicht-kennen-Tag?

          Kommentar

          Lädt...
          X