![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 29.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam klasę z formularzem o nazwie: OfertaSzukajForm. Generalnie formularz działa bez zarzutu. Jest jednak 1 mankament. Chciałbym wprowadzić pole wyboru powierzchni mieszkania. W tabli (w bazie mysql) jest kolumna z odpowiednimi wartościami, na których muszę zrobić selecta by przedstawić tylko te, które użytkownik wybrał.
Napisałem kod powyżej. Co oczywiście by działało gdyby wartościami w kolumnie "powierzchnia" w bazie danych były litery 'a' , 'D' , 'G'. Pytanie jak w tym miejscu umieścić jakiegoś Selecta // odwołanie do funkcji która zwraca array tego Selecta ? Bardzo proszę o pomoc. Pozdrawiam, |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 29.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
Ok, a mam to zrobić z formularzu, kontrolerze czy modelu?
Na razie w modelu zrobiłem funkcję pobierającą wartość od i do oraz zwracającą array.
Da radę wynik jakoś podpiąć pod formularz? Bo szczerze mówiąc nie wiem jak się zabrać do Twojego rozwiązania. Ten post edytował zonta88 27.05.2013, 13:17:47 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 28.05.2013 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Ja bym to zrobił w formularzu. Tylko musisz do niego przekazać uchwyt do bazy, np. EntityManager - najlepiej w konstruktorze.
Ale jeżeli korzystasz z ZF2 - a widzę, że chyba korzystasz - to można to zrobić w bardzo prosty sposób:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 13:51 |