public function municipios() { if (isset($_SESSION['tipoUsuario'])) { $tabla = Corto::obtMunicipio(); require_once '/views/' . GC::$lang . "/sistema/panel.php"; } else { header('Location: ../home'); } }
<?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 static function municipios() { include __DIR__ . '/../models/cortos.php'; $info = AjaxController::$begin . json_encode(Corto::obtMunicipio()) . AjaxController::$end; return $info; }
$v = Corto::obtEstado(); 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">Municipio</label> <div class="col-md-9"> <select class="form-control" name="municipio" id="municipio"> <option value="-1" selected>Seleccione un elemento</option> <?php $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();