Einzelnen Beitrag anzeigen
  #7 (permalink)  
Alt 15.11.2015, 16:01
Benutzerbild von protonenbeschleuniger
protonenbeschleuniger protonenbeschleuniger ist offline
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von Parallax Beitrag anzeigen
Um in ein Suchfeld "28.1" oder "11.15" oder "3.3" eingeben kann, und die Datenbank nach diesen Werten gefiltert wird... Da funktioniert im Moment leider nicht, da die Datenbank den Punkt nicht kennt, und bei einer Eingabe von "2" einfach alle Datensätze anzeigt, da diese ja im Jahr 2xxx immer vorkommt....
Du suchst also z.b. nach Einträgen mit dem 15. November?
Das sähe so aus:
Code:
select feld where MONTH(suchfeld) = 11 AND DAY(suchfeld) = 15
Nachtrag:

oder

Code:
select feld where EXTRACT(MONTH_DAY FROM suchfeld) = '1115'
(wobei ich das Format nicht kannte, kann sein das es anders geht + oder gar nicht)

oder

Code:
select feld where DATE_FORMAT(suchfeld, '%d.%m') = '15.11'

Geändert von protonenbeschleuniger (15.11.2015 um 16:13 Uhr) Grund: nur ein Gleichheitszeichen!
Mit Zitat antworten