public static function ubicacion()
 {
     include __DIR__ . '/../models/cortos.php';
     include __DIR__ . '/../models/ubicacion.php';
     $pos = strpos($_POST['id'], ' ');
     $upd = substr($_POST['id'], 0, $pos);
     $id = substr($_POST['id'], $pos + 1);
     $val = $_POST['value'];
     $retArray = array($val => $val);
     switch ($upd) {
         case 'Direccion':
             Ubicacion::actUbicacion($id, $val);
             break;
         case 'Municipio':
             Corto::actMunicipio($id, $val);
             break;
         case 'Estado':
             Corto::actEstado($id, $val);
             break;
     }
     return $retArray[$val];
 }
<?php

session_start();
// funcion para mapear de id a valor en un arreglo asociativo
// dado un arreglo de objetos con los atributos id y name.
function mapIdToValue($arr)
{
    $ret = array();
    foreach ($arr as $obj) {
        $ret[$obj->id] = $obj->name;
    }
    return $ret;
}
include __DIR__ . '/../connection.php';
include __DIR__ . '/../models/cortos.php';
$nombres = ['estatus', 'tipoUsuario', 'tipoInmueble', 'transaccion', 'estado', 'municipio', 'status'];
$estatus = mapIdToValue(Corto::obtEstatus());
$tipoUsuario = mapIdToValue(Corto::obtTipoUsuario());
$tipoInmueble = mapIdToValue(Corto::obtTipoInmueble());
$transaccion = mapIdToValue(Corto::obtTransaccion());
$estado = mapIdToValue(Corto::obtEstado());
$municipio = mapIdToValue(Corto::obtMunicipio());
$status = mapIdToValue(Corto::obtStat());
$data['nombres'] = $nombres;
$data['data'] = ['estatus' => $estatus, 'tipoUsuario' => $tipoUsuario, 'tipoInmueble' => $tipoInmueble, 'transaccion' => $transaccion, 'estado' => $estado, 'municipio' => $municipio, 'status' => $status];
echo json_encode($data);
 public function addAction()
 {
     if (isset($_POST['add']) && $_POST['add'] == "usuario" && isset($_SESSION['user'])) {
         Usuario::agregarUsuario($_POST['usuario'], $_POST['pass'], $_POST['nombre'], $_POST['correo'], $_POST['tlf']);
         return header("Location: ../admin/usuarios");
     }
     if (isset($_POST['add']) && $_POST['add'] == "inmueble" && isset($_SESSION['user'])) {
         //Auditoria de select a $_POST['nuevo valor'] al editar
         $idInm = Inmueble::agrInmueble($_POST['stat'], $_POST['tipo'], $_POST['estado'], $_POST['municipio'], $_POST['transaccion'], $_POST['direccion'], $_POST['nombre'], $_POST['precio'], $_POST['banos'], $_POST['habit'], $_POST['m'], $_POST['est'], $_POST['tlf'], $_POST['desc']);
         Auditoria::agrInmueble($_SESSION['id'], $idInm);
         return header("Location: ../admin/inmuebles");
     }
     if (isset($_POST['add']) && $_POST['add'] == "estado" && isset($_SESSION['user'])) {
         Corto::agrEstado($_POST['est']);
         return header("Location: ../admin/estados");
     }
     if (isset($_POST['add']) && $_POST['add'] == "municipio" && isset($_SESSION['user'])) {
         Corto::agrMunicipio($_POST['mun']);
         return header("Location: ../admin/municipios");
     }
     return header("Location: ../admin/usuarios");
 }
 public static function municipios()
 {
     include __DIR__ . '/../models/cortos.php';
     $info = AjaxController::$begin . json_encode(Corto::obtMunicipio()) . AjaxController::$end;
     return $info;
 }
$v = Corto::obtMunicipio();
foreach ($v as $i) {
    echo '<option value="' . $i->id . '" >' . $i->name . '</option>';
}
?>
                                                </select>
                                            </div>
                                        </div>

                                        <div class="form-group">
                                            <label for="nomb" class="col-md-3 control-label">Transaccion</label>
                                            <div class="col-md-9">
                                                <select class="form-control" name="transaccion" id="transaccion">
                                                    <option value="-1" selected>Seleccione un elemento</option>
                                                    <?php 
$v = Corto::obtTransaccion();
foreach ($v as $i) {
    echo '<option value="' . $i->id . '" >' . $i->name . '</option>';
}
?>
                                                </select>
                                            </div>
                                        </div>


                                        <div class="form-group">
                                            <label for="nomb" class="col-md-3 control-label">Direccion</label>
                                            <div class="col-md-9">
                                                <input type="text" name="direccion" id="direccion" class="form-control" placeholder="Direccion" required>
                                            </div>
                                        </div>