[ASK]CDbCriteria/Model

Masterrrrrr

ini ada sedikit query,

mau cari ke model EMP buat dapetin email-email pegawai yang 1 divisi dan levelnya lebih rendah.

pake cDb criteria, yang buat bingung, gimana ya caranya looping buat set variable $to nya, pake for each, atau each

sorry kalo jelasinnya gak bener, soalnya pemula

//ERRORNYA CANNOT CONVERT OBJECT CLASS INTO STRING

codenya dibawah ini





$criteria=new CDbCriteria;

$criteria->condition='id_lev<:idLev AND id_div=:idDiv';

$criteria->params=array(':idLev'=>$level,':idDiv'=>$divisi);

 $cariMail=Emp::model()->findAll($criteria); 

 

 $to = "someone@domain.com";

              

 while(list($key, $mail) = each ($cariMail)

{                              

    $to .= ", "."$mail"; 

}


//ERRORNYA CANNOT CONVERT OBJECT CLASS INTO STRING

 



kalo gini??





$criteria=new CDbCriteria;

$criteria->condition='id_lev<:idLev AND id_div=:idDiv';

$criteria->params=array(':idLev'=>$level,':idDiv'=>$divisi);

 $cariMail=Emp::model()->findAll($criteria); 

 

 $to = "someone@domain.com";

 foreach($cariMail as $m):

   $to .= ", ".$m->mail;

 endforeach;            

 



$m->mail = field mail dari tabel emp…

q ga tau field yg diambil apa jadi q cuma kira2…