Beispiel #1
0
 public function cidadesAction()
 {
     $this->_helper->layout->disableLayout();
     $this->_helper->viewRenderer->setNoRender();
     header('Cache-Control: no-cache');
     header('Content-type: application/xml; charset="utf-8"', true);
     $cod_estados = $_POST["estado"];
     $citiesdb = new Application_Model_DbTable_SysCidade();
     $col = $citiesdb->fetchAll($citiesdb->select()->where('estado = ?', $cod_estados)->order('capital desc')->order('nome'));
     $i = 0;
     foreach ($col as $cities) {
         if ($i == 1) {
             $cidades[$i] = array('chave' => "0", 'nome' => "----------------------------------");
             $i++;
         }
         $cidades[$i] = array('chave' => $cities['chave'], 'nome' => $cities['nome']);
         $i++;
     }
     echo $this->view->json($cidades);
 }