![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 2.03.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Ma problem z konstrukcją zapytania do bazy MySql za pomocą Zend Framework. Mianowicie mam coś takiego:
i ten kod dla przykładowych danych generuje zapytanie: SELECT `p`.* FROM `parametrywartosci` AS `p` WHERE (id_param = 3) OR (id_param = 1) AND (id_produkt = 12) Niestety to zapytanie nie zwraca oczekiwanego wyniku, jednak wystarczy mała modyfikacja tzn.: SELECT `p`.* FROM `parametrywartosci` AS `p` WHERE ( (id_param = 3) OR (id_param = 1) ) AND (id_produkt = 12) I tu moje pytanie jak stworzyć te nawiasy? Czy da się to jakoś zrobić za pomocą Zenda czy trzeba operować bezpośrednio na stringu ? Z góry dzięki za pomoc |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Dawno się tym nie bawiłęm, ale pamiętam że na stronie zenda w dokumentacji było pokazane jak zrobić to co chcesz.
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Przykład #20
http://framework.zend.com/manual/1.12/en/zend.db.select.html Nie ma to jak czytać dokumentację ![]() -------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 4 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Możesz zrobić coś takiego
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 2.03.2013 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za pomoc!! Zrobiłem tak:
Wszystko działa elegancko Temat do zamknięcia |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 02:27 |