Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Codeigniter] Wyszukiwarka po datach
Bondar91
post
Post #1





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 16.01.2014

Ostrzeżenie: (0%)
-----


Witam,
mam taki problem próbuję zrobić wyszukiwarkę po dacie. Mianowicie mam dwa inputy jeden to data-start drugi to data-do. Chciałbym aby po wybraniu daty w pierwszym i wdrugim inpucie wyszukiwało mi zamowienia znajdującę się w tym przedziale co podałem w inputach. Narazie mam zrobione wyszukiwanie po jednym inpucie.

Model:
Kod
public function search($search_data_start, $search_data_end)
{
    $this->db->select('*');
    $this->db->from('zamowienia');
    $this->db->like('data',$search_data_start );
    $this->db->like('data',$search_data_end );
        
    $q = $this->db->get();
    return $q->result();
}


Kontroler:
Kod
$search_data_start = $this->input->post('data-od');
$search_data_end = $this->input->post('data-do');
$data['zamowienia'] = $this->panel_m->search($search_data_start,$search_data_end);


Napewno muszę dać where tylko nie mam pojęcia jak zapisać zapytanie. Proszę o pomoc
Pozdrwiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Bondar91
post
Post #2





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 16.01.2014

Ostrzeżenie: (0%)
-----


Teraz wyskakuje nawet jak w jednym polu wyszukam że znaleziono 0 . Wykomentowałem $this->db->where('data <',$search_data_end ); dla sprawdzenia czy wyszuka mi nie tylko data którą wybieram ale też większe, ale nadal wyszukuje mi tylko tą date co wybrałem. W czym tkwi problem?

Ten post edytował Bondar91 21.04.2015, 10:27:23
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: 12.10.2025 - 12:20