Zitat:
Zitat von Parallax
Im Suchfeld kann also nahezu alles stehen... zB 1.11 01.11 01 1.11.15 1.11.2015 15 03.15
und alle diese Dinge sollen gefunden werden... Daher habe ich ein Problem mit dem Datumsformat.....
|
Das doch kein Problem des Datumsformat, sondern der Eingabe.
Du musst zuerst definieren, welche Eingabe du akzeptierst und was damit ausgedrückt wird. Dann kannst du das Problem logisch lösen.
Das Datumfomrat ist dafür bestens geeignet. Du musst aber natürlich auch die Eingabe entsprechend definieren, denn so wie du es hier beschreibst gäbe es mit jedem Format Probleme, aber am einfachsten ist es, wenn du das Date Format benutzt. Denn dann ist es definiert, was bei den (mysql) Funktionen rauskommt, also z.b. ob ein Monat ein- oder zweistellig ist, du musst aber die Eingabe entsprechend anpassen/filtern.