IesAjaxController.php 734 Bytes
<?php

require_once dirname(__FILE__) . '/../../../includes/bootstrap.php';
require_once 'include/clsBanco.inc.php';
require_once 'Educacenso/Model/IesDataMapper.php';

$iesMapper = new Educacenso_Model_IesDataMapper();
$iesUf = $iesMapper->findAll(array(), array('uf' => $_GET['uf']), array('nome' => 'ASC'));

// Adiciona "INSTITUIÇÃO NÃO CADASTRADA" nos resultados.
$iesUf = array_merge($iesUf, array($iesMapper->find(array('ies' => 9999999))));

header('Content-type: text/xml');

echo '<?xml version="1.0" encoding="ISO-8859-1"?>' . PHP_EOL;
echo '<query xmlns="sugestoes">' . PHP_EOL;

foreach ($iesUf as $ies) {
  echo sprintf('  <ies id="%d">%s</ies>', $ies->id, htmlspecialchars($ies->nome)) . PHP_EOL;
}

echo '</query>';