Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wyszukiwarka po dacie
peklo
post
Post #1





Grupa: Zarejestrowani
Postów: 420
Pomógł: 0
Dołączył: 27.07.2011

Ostrzeżenie: (10%)
X----


witam mam takie zapytanie które przeszukuje mi po dacie. Mam jedną zmienna w bazie data_dod
  1. if (!empty($_POST['data_dod']))
  2. {
  3. $wh[] = 'data_dod >= '.'"'.$_POST['data_dod'].'00:00:00"';
  4. }
  5. if (!empty($_POST['data_dod2']))
  6. {
  7. $wh[] = 'data_dod <= '.'"'.$_POST['data_dod2'].'23:59:59"';
  8. }


Jeśli wybiorę np od 2012-02-03 do (puste) tj ok
Jeśli od(puste) do 2013-09-09 tj ok
jeśli od 2012-02-03 do 2013.08-08 tj ok

Problem jest wówczas gdy chcę wybrać tą samą date 2012-02-03 do 2012-02-03 (nic nie wyświetla), a powinno
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
peklo
post
Post #2





Grupa: Zarejestrowani
Postów: 420
Pomógł: 0
Dołączył: 27.07.2011

Ostrzeżenie: (10%)
X----


no to może być data 2014-04-08 bo taką mam

i pełna data + godzina 2014-04-08 11:43:18.

Ale data + godzina musi być bo chodzi o początek i godzine zakończenia.

kiedyś w innym zapytaniu miałem po swojemu tak

(`data_dodania` >= '{$_POST['word6']}00:00:00' and `data_dodania` <= '{$_POST['word61']}23:59:59' or `data_dodania` LIKE '%{$_POST['word6']}%')

i działało

Ten post edytował peklo 8.04.2014, 14:20:09
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.12.2025 - 20:31