Willkommen in der Webstatt
User-1 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?
xyz-48ke 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?
User-2 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 ;)

User-1 am 10.04.06 17:47

Quote
Original von xyz-72
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