public function buscarProjetosProcuracaoAction() { $this->_helper->layout->disableLayout(); // desabilita o Zend_Layout $cpf = Mascara::delMaskCPFCNPJ($_POST['cpf']); $dados = array(); if (!empty($cpf)) { $dados['p.CgcCpf = ?'] = $cpf; } $projetos = new Projetos(); $result = $projetos->buscarProjProcuracao($dados); $a = 0; if (count($result) > 0) { foreach ($result as $registro) { $dadosAgente[$a]['Pronac'] = $registro['Pronac']; $dadosAgente[$a]['CgcCpf'] = strlen($cpf) == 11 ? Mascara::addMaskCPF($registro['CgcCpf']) : Mascara::addMaskCNPJ($registro['CgcCpf']); $dadosAgente[$a]['NomeProjeto'] = utf8_encode($registro['NomeProjeto']); $dadosAgente[$a]['idPronac'] = $registro['IdPRONAC']; $dadosAgente[$a]['idAgente'] = $registro['idAgente']; $dadosAgente[$a]['nmAgente'] = utf8_encode($registro['nmAgente']); $a++; } $jsonEncode = json_encode($dadosAgente); echo json_encode(array('resposta' => true, 'conteudo' => $dadosAgente)); } else { echo json_encode(array('resposta' => false)); } die; }