![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 366 Pomógł: 0 Dołączył: 2.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
tworze prosta wyszukwarke.tj uzytkownik ma 3 pola (combobox) z ktorych wybiera co chce szukac i zakresy(daty od -do). Daty pobierane sa automatycznie z bazy danych. Moj problem jest nastepujacy: gdy uzykownik wybierze date od i date do zawsze pojawia mi sie ostatnia w bazie data, tj. powiedzmy ze ostatnia jest 25-10-07, user wybierze zas 12-10-07 to mimo to wybierana jest ostatnia. Fragemencik mojego kodu:
Problem wlasnie w tym, ze opcja sie zawsze wyswietla taka jaka wybral uzytkownik, natomiast data (czy data_id) zawsze pokazuje sie ostatnia w bazie. Ma ktos z Was moze pomysl gdzie mam blad? Pzdr! |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 366 Pomógł: 0 Dołączył: 2.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
nie, nie rozumiesz mnie. filtrowaniem sie nie przejmuje, mam juz odpowiednie zapytania stworzone. chodzi o to, ze jak user wybierze date np. sprzed 3 dni i da 'szukaj' to zmienna $data_od ma miec wartosc daty sprzed 3 dni. a skrypt, zmienna $data_od przyjmuje zawsze ostatnia date w bazie, a wlasciwie to ostatnia wyciagnieta z bazy. jak widzisz daty sa wyciagniete za pomoca zapytania, ladnie sie pokazuja na stronie w postaci combo boxa. ale jakby wogole nie rozumial tego, ze $data_od moze przyjmowac rozne wartosci, w zaleznosci od tego co wybierze user. tu jest gdzies blad po str skryptu. wyszukiwanie to krok nastepny, na razie musze miec sczytywane odpowiednie wartosci (z czym wlasnie jest problem) wg ktorych pozniej bede dokonywac filtracji. mam nadz ze teraz wyjasnilam lepiej o co mi chodzi
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 08:20 |