Willkommen in der Webstatt Zum Webstatt Blog und Stories
Al3x0r Al3x0r am 10.04.06 15:40

Guten Tag,

In meiner mysql Tabelle `termine` gebe ich das Datum manuell in der Form TT.MM.JJJJ ein. Nun möchte ich gerne nach Monaten sortieren. Sodass zum beispiel nur datensätze mit dem monat 06 ausgegeben werden.
Wie kann ich nun im mysql query das datumfeld am "." exploden sodass dann die WHERE abfrage beispielweise datum[1] enthält.
Oder sollte ich das Datum lieber in einer anderen Form speichern und bei der Ausgabe formartieren?
Danke schonmal im vorraus.

mfg alex


edit:// zu voreilig gewesen, ich mach mir mit mktime aus dem datum nen unix timestamp und speicher das so ;-)

netcup.de Warum gibt es hier Werbung?
Franky Franky am 10.04.06 16:31

Nehm doch den Spaltentype DATETIME() und dann forme das um mit DATE_FORMAT() in MySQL. Ist doch viel einfacher ;)

Al3x0r Al3x0r am 10.04.06 17:47

Quote
Original von Franky
Nehm doch den Spaltentype DATETIME() und dann forme das um mit DATE_FORMAT() in MySQL. Ist doch viel einfacher ;)


stimmt ich glaube das mache ich sogar ;-)

Ähm mal ne anderen Frage ( will nicht wieder einen neuen Fred aufmachen ) hat mal jmd ein Beispiel für ein Fileupload script , entweder finde ich nur mist im netz oder ich bin einfach zu blöd den kram einzubauen.

danke alex

Creative Commons Lizenzvertrag
Alle Inhalte des Webstatt-Archivs stehen unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.

Impressum & Kontakt