Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [propel][criteria] dynamiczne dodawanie OR
AxZx
post 31.12.2008, 17:43:59
Post #1





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

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


witam

mam tablice z nazwami kolumn, tablica ta może być pusta lub mieć zawartość w postaci tych nazw.
chciałbym teraz dodawać do warunków zapytania dodawać te nazwy kolumn, tzn coś takiego:
  1. <?php
  2. $c = new Criterion();
  3. $c->add('nazwa', 'janek');
  4.  
  5. $tablica = array('status'=>1, 'status1'=>1,'status2'=>1,'status3'=>1);
  6. foreach($tablica as $kolumna){
  7.  $c->add($kolumna,true);
  8. }
  9. ?>


problem mój polega na tym, że to ma być warunek z OR

coś takiego:
  1. SELECT * FROM profil WHERE nazwa = 'janek' AND (STATUS = 1 OR status1 = 1 OR status2 = 1 OR status3 = 1)


wiem jak to zrobiłbym gdybym ręcznie dodawał te zapytania poprzez getNewCriterion. ale tutaj mam problem. proszę o pomoc.

pozdrawiam


--------------------
aplikacje internetowe | Symfony
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 26.04.2024 - 04:57