[mysql] vyber mezi datumy

Webdesign, HTML, CSS, Flash, PHP, ASP, .NET, JavaScript. Kritika www stránek na Smetišti.

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod njosef 20. 6. 2012 21:42

Zdravím, mám drobný problém. mám uložené dva datumy k položce (start datum, konec datum).
Uživatel hledá specifikovanou akci mezi datumovém rozmezí (od, do).
a teď problém : dotaz :( .
Kód: Vybrat vše
('$do' between DATE_FORMAT(datum_start, '%e. %c. %Y') and DATE_FORMAT(datum_konec, '%e. %c. %Y'))


ale nevím jak to aplikovat když to má hledat v rozmezí několika dnů....
třeba aby to našlo položku v DB s startem 13.6.2012 a koncem 15.6.2012 když je OD nastaven na 14.6.2012 a DO 17.6.2012

Díky za helpa ;)
njosef
Junior

Odeslat příspěvekod Wikan 20. 6. 2012 21:49

do >= datum_start AND od <= datum_konec
Wikan
Moderátor
Uživatelský avatar

Odeslat příspěvekod njosef 20. 6. 2012 22:50

Díky, převedl jsem na stringy na datum (od,do, ostatní jsou v date) a mysql to schrouplo
njosef
Junior


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků