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