public function getById($id) { $this->conex = DataBase::getInstance(); $stid = oci_parse($this->conex, "SELECT *\n\t\t\tFROM FISC_CIUDADANO WHERE ID_CIUDADANO=:id"); if (!$stid) { $e = oci_error($this->conex); trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR); } // Realizar la lógica de la consulta oci_bind_by_name($stid, ':id', $id); $r = oci_execute($stid); if (!$r) { $e = oci_error($stid); trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR); } // Obtener los resultados de la consulta $alm = new FiscCiudadano(); while ($fila = oci_fetch_array($stid, OCI_ASSOC + OCI_RETURN_NULLS)) { $it = new ArrayIterator($fila); while ($it->valid()) { $alm->__SET(strtolower($it->key()), $it->current()); $it->next(); } } //Libera los recursos oci_free_statement($stid); // Cierra la conexión Oracle oci_close($this->conex); //retorna el resultado de la consulta return $alm; }
$apellidos = htmlentities($_POST['apellido']); $estado = htmlentities($_POST['estado']); $municipio = htmlentities($_POST['municipio']); $parroquia = htmlentities($_POST['localidad']); $calle = htmlentities($_POST['calleper']); $edificio = htmlentities($_POST['edifper']); $casa = htmlentities($_POST['ncasa']); $cod_movil = htmlentities($_POST['codigo_movil']); $tel_movil = htmlentities($_POST['telmov']); $tlf_movil = $cod_movil . $tel_movil; $cod_habit = htmlentities($_POST['codigo_fijo']); $tel_hab = htmlentities($_POST['telhab']); $tlf_habit = $cod_habit . $tel_hab; $correo = htmlentities($_POST['email']); $direccion_completa = $estado . ", " . $municipio . ", " . $parroquia . ", " . $calle . ", " . $edificio . " N° " . $casa; $ciudadano->__SET('id_ciudadano', $idc)->__SET('nombres', $nombres)->__SET('apellidos', $apellidos)->__SET('direccion', $direccion_completa)->__SET('telefono_movil', $tlf_movil)->__SET('telefono_habitacion', $tlf_habit)->__SET('correo', $correo); //Fin Datos Ciudadano //Datos de la Denuncia $rif = htmlentities($_POST['rif']); $num_den = htmlentities($_POST['num_den']); //id de la denuncia $fecha = htmlentities($_POST['fecha']); $hora = htmlentities($_POST['hora_denuncia']); $estatus = htmlentities($_POST['estatus']); $descripcion = htmlentities($_POST['descripcion']); $responsable = htmlentities($_POST['direccion_responsable']); $apoderado = htmlentities($_POST['nacionalidad'] . $_POST['cedula_apo']); $name_apod = htmlentities($_POST['nombre_apo']); $apel_apod = htmlentities($_POST['apellido_apo']); $denuncia = new Denuncia(); $modelo = new DenunciaDAO();