$conditions=array("Agent.father_id=0","Agent.level=1");
$arr_invite_id=array();
$invites=$this->Invithousetable->find('all',array('conditions'=>array("Invithousetable.invite like'%{$market_invite}%'")));
foreach($invites as $ik=>$iv){    array_push($arr_invite_id,$iv['Invithousetable']['agentid']);}
$arr_invite_id=array_unique($arr_invite_id);
if(count($arr_invite_id)){    
array_push($conditions,array("Agent.id"=>$arr_invite_id));
}else{    
array_push($conditions,array("Agent.id"=>''));
}
$agents = $this->Agent->find("all", array("conditions" => $conditions, "order" => "Agent.id asc"));

results matching ""

    No results matching ""