public function logueo() { $usuario = filter_input(INPUT_POST, 'user'); $password = filter_input(INPUT_POST, 'pass'); // $admin = "select * from usuarios where uapvif='33'"; $sql = "select * from usuarios where usuario='" . $usuario . "' and clave='" . $password . "' and uapvif='33' and rol ='1'"; $row = pg_query(conector::conex(), $sql); $sql2 = "select * from usuarios where usuario='" . $usuario . "' and clave='" . $password . "' and uapvif <= '16' and rol ='6'"; $row2 = pg_query(conector::conex(), $sql2); if (pg_fetch_array($row) > 0) { $_SESSION["session_user"] = $usuario; header("Location: ../administradores.php"); } elseif (pg_fetch_array($row2) > 0) { $_SESSION["session_user"] = $usuario; header("Location: ../usuarios.php"); } else { echo '<script language="javascript">alert("Datos Incorrectos"); window.location.href="../index.php"; </script>'; } }
session_start(); require_once './Controler/conector.php'; if (isset($_SESSION["session_user"])) { } else { header("location:index.php"); exit; } $numRec = filter_input(INPUT_GET, 'numero'); //este es el numero de formato $numPer = filter_input(INPUT_GET, 'numero2'); // este es el numero de persona $nombres = " SELECT per_nombre, per_apepat, per_apemat FROM persona WHERE per_id='" . $numPer . "'"; //Busco nombre en Persona para imprimirlo $conNombre = pg_query(conector::conex(), $nombres); $conPerRec = "SELECT rec_form_id, rec_credencial_ijdf, rec_edad, rec_expediente, rec_relacion_hecho, rec_parentesco_gen" . ",rec_regimen, rec_separado, rec_tiempo_separado, rec_tiempo_union, rec_tiempo_residencia, rec_num_personas, rec_tipo_familia," . "rec_ciclo_vtal, rec_jerarquias, rec_roles, rec_limites, rec_comunicacion, rec_maltrato_psico, rec_otro_psico, rec_periodicidad_psico," . "rec_maltrato_fisico, rec_otro_fisico, rec_periodicidad_fisico, rec_maltrato_sexual, rec_otro_sexual ,rec_periodicidad_sexual, " . "rec_inicio_problematica, rec_lugar_maltrato, rec_dia_ult_evento_vf, rec_ingreso_mensual, rec_porcent_ingr_recept," . "rec_porcent_ingr_gen, rec_porcent_ingr_otro, rec_tipo_vivienda, rec_total_cuartos, rec_situacion_vivienda, rec_servicios_vivienda," . "rec_tipo_muros, rec_tipo_techo, rec_tipo_piso, rec_nombre_gen, rec_apat_gen, rec_amat_gen, rec_domicilio_gen, rec_lugar_trabajo_gen, " . "rec_ocupacion_gen, rec_edad_gen, rec_sexo_gen, rec_actividades_preferenciales, rec_adicciones, rec_perfil_adiccion, rec_frena_agresion," . "rec_violencia_familiares, rec_conflictos_laborales, rec_que_situac_violenta, rec_activ_delictivas,rec_amenaza_arma, rec_armas_casa," . "rec_porta_arma, rec_antecedentes_penales, rec_cometio_delitos, rec_presento_denuncia, rec_antec_psiq, rec_tratamiento, rec_medicamentos," . "rec_tiempo_t, rec_canalizado, rec_atendio, rec_servicios_prop, rec_observaciones, rec_fec_ingreso FROM ficha_receptor WHERE rec_form_id = '" . $numRec . "'"; $consultaREC = pg_query(conector::conex(), $conPerRec); if ($reg1 = pg_fetch_array($consultaREC)) { ?> <!DOCTYPE html> <html lang="es"> <head> <title>Usuario</title> <meta charset="utf-8" /> <link rel="stylesheet" href="CSS/InsertarForm.css" type="text/css" media="all"> <script language="JavaScript"> function conMayusculas(field) { field.value = field.value.toUpperCase() } </script> <script type="text/javascript"
public function eliminaFicha() { $numeroid = filter_input(INPUT_GET, 'id'); $conGen = "SELECT form_id, form_tipo_formato FROM formato WHERE form_id = '" . $numeroid . "'"; $borGen = "delete from ficha_generador where gen_form_id = '" . $numeroid . "'"; $borRes = "delete from ficha_receptor where rec_form_id = '" . $numeroid . "'"; $borIO = "delete from ficha_io where io_form_id = '" . $numeroid . "'"; $borDom = "delete from domicilios where dom_per_id= '" . $numeroid . "'"; $borFor = "delete from formato where form_id='" . $numeroid . "'"; $borPer = "delete from persona where per_id='" . $numeroid . "'"; $consulta = pg_query(conector::conex(), $conGen); if (pg_fetch_all($consulta) > 0) { while ($reg = pg_fetch_array($consulta)) { switch ($reg['form_tipo_formato']) { case 'r': $consulta1 = pg_query(conector::conex(), $borRes); $consulta2 = pg_query(conector::conex(), $borDom); $consulta3 = pg_query(conector::conex(), $borFor); $consulta4 = pg_query(conector::conex(), $borPer); break; case 'g': $consulta5 = pg_query(conector::conex(), $borGen); $consulta2 = pg_query(conector::conex(), $borDom); $consulta3 = pg_query(conector::conex(), $borFor); $consulta4 = pg_query(conector::conex(), $borPer); break; case 'i': $consulta6 = pg_query(conector::conex(), $borIO); $consulta2 = pg_query(conector::conex(), $borDom); $consulta3 = pg_query(conector::conex(), $borFor); $consulta4 = pg_query(conector::conex(), $borPer); break; } } } else { echo '<center><h1>El usuario no se encuentra</h1></center>'; } }
<?php // session_start(); require_once './Controler/conector.php'; if (isset($_SESSION["session_user"])) { } else { header("location:index.php"); exit; } $numIO = filter_input(INPUT_GET, 'numero'); $numPer = filter_input(INPUT_GET, 'numero2'); $nombres = " SELECT per_nombre, per_apepat, per_apemat FROM persona WHERE per_id='" . $numPer . "'"; $conNombre = pg_query(conector::conex(), $nombres); $conPerIO = "SELECT gen_form_id, gen_credencial_ijdf, gen_edad, gen_expediente, gen_relacion_hecho, gen_parentesco_recep" . ",gen_actividades_preferenciales,gen_observaciones, gen_adicciones, gen_regimen, gen_perfil_adiccion, gen_nombre_rec" . ", gen_apat_rec, gen_amat_rec, gen_frena_agresion, gen_violencia_familiares, gen_conflictos_laborales, gen_que_situac_violenta, " . "gen_activ_delictivas, gen_amenaza_arma, gen_porta_arma, gen_armas_casa, gen_antecedentes_penales, " . "gen_cometio_delitos, gen_presento_denuncia, gen_antec_psiq, gen_tratamiento, gen_medicamentos, gen_tiempo_t, gen_tiempo_residencia," . "gen_canalizado, gen_atendio,gen_servicios_prop, gen_fec_ingreso FROM ficha_generador WHERE gen_form_id = '" . $numIO . "'"; $consultaIO = pg_query(conector::conex(), $conPerIO); if ($reg = pg_fetch_array($consultaIO)) { ?> <!DOCTYPE html> <html lang="es"> <head> <title>Usuario</title> <meta charset="utf-8" /> <link rel="stylesheet" href="CSS/InsertarForm.css" type="text/css" media="all"> <script language="JavaScript"> function conMayusculas(field) { field.value = field.value.toUpperCase() } </script> <script type="text/javascript"
public function modificarGen() { $idFormato = filter_input(INPUT_GET, 'numFor'); $fecha = filter_input(INPUT_POST, 'fecha'); $ijdf = filter_input(INPUT_POST, 'ijdf'); $expediente = filter_input(INPUT_POST, 'expediente'); $relacion = filter_input(INPUT_POST, 'relhe'); $parentesco = filter_input(INPUT_POST, 'parentesco'); $nomRec = filter_input(INPUT_POST, 'nomRec'); $apaRec = filter_input(INPUT_POST, 'apatRec'); $amaRec = filter_input(INPUT_POST, 'amatRec'); $regimen = filter_input(INPUT_POST, 'regimen'); $perAdic = filter_input(INPUT_POST, 'perAdic'); $frenaAg = filter_input(INPUT_POST, 'frena'); $violFam = filter_input(INPUT_POST, 'violFam'); $confLab = filter_input(INPUT_POST, 'confLab'); $ameArm = filter_input(INPUT_POST, 'ameArm'); $portArm = filter_input(INPUT_POST, 'portArm'); $presDen = filter_input(INPUT_POST, 'presDen'); $antPsi = filter_input(INPUT_POST, 'antPsi'); $tratamiento = filter_input(INPUT_POST, 'tratamiento'); $medicamentos = filter_input(INPUT_POST, 'medicamentos'); $tiemRes = filter_input(INPUT_POST, 'tiemRes'); $isntCan = filter_input(INPUT_POST, 'isntCan'); $obser = filter_input(INPUT_POST, 'obser'); $insertarGEN = "UPDATE ficha_generador set gen_fec_ingreso='" . $fecha . "', gen_credencial_ijdf='" . $ijdf . "', " . "gen_expediente='" . $expediente . "', gen_relacion_hecho='" . $relacion . "', gen_parentesco_recep='" . $parentesco . "', " . "gen_nombre_rec='" . $nomRec . "', gen_apat_rec='" . $apaRec . "', gen_amat_rec='" . $amaRec . "', " . "gen_regimen='" . $regimen . "', gen_perfil_adiccion='" . $perAdic . "', gen_frena_agresion='" . $frenaAg . "', " . "gen_violencia_familiares='" . $violFam . "', gen_conflictos_laborales='" . $confLab . "', " . "gen_amenaza_arma='" . $ameArm . "', gen_porta_arma='" . $portArm . "', gen_presento_denuncia='" . $presDen . "', " . "gen_antec_psiq='" . $antPsi . "', gen_tratamiento='" . $tratamiento . "', gen_medicamentos='" . $medicamentos . "', " . "gen_tiempo_residencia='" . $tiemRes . "', gen_canalizado='" . $isntCan . "', gen_observaciones='" . $obser . "' WHERE gen_form_id = '" . $idFormato . "'"; $insertGEN = pg_query(conector::conex(), $insertarGEN); if ($insertGEN) { echo '<center><h1>Los campos han sido modificados exitosamente</h1></center>'; } else { echo '<center><h1>Los campos no han sido modificados</h1></center>'; } }
public function ConsultaPer() { $apellidoPat = filter_input(INPUT_GET, 'apat'); $apellidoMat = filter_input(INPUT_GET, 'amat'); $conGen = "SELECT rec_nombre_gen, form_tipo_formato, form_uapvif, form_fecha_registro, form_fecha_ult_modif \n FROM ficha_receptor INNER JOIN formato ON ficha_receptor.rec_form_id=formato.form_id AND rec_apat_gen='" . $apellidoPat . "' AND rec_amat_gen='" . $apellidoMat . "' \n UNION ALL SELECT per_nombre, form_tipo_formato, form_uapvif, form_fecha_registro, form_fecha_ult_modif \n FROM persona INNER JOIN formato ON persona.per_id=formato.form_per_id AND per_apepat='" . $apellidoPat . "' AND per_apemat='" . $apellidoMat . "' \n UNION ALL SELECT gen_nombre_rec, form_tipo_formato, form_uapvif, form_fecha_registro, form_fecha_ult_modif \n FROM ficha_generador INNER JOIN formato ON ficha_generador.gen_form_id=formato.form_id AND gen_apat_rec='" . $apellidoPat . "' AND gen_amat_rec='" . $apellidoMat . "' ORDER BY rec_nombre_gen "; $consulta = pg_query(conector::conex(), $conGen); if (pg_fetch_all($consulta) > 0) { echo '<link href="../CSS/consultas.css" rel="stylesheet" type="text/css">'; echo "<table border = '1'>"; echo '<tr class="titulos"><td> Nombre</td><td>Apellido Paterno</td><td>Apellido Materno</td>' . '<td>Fecha de Registro</td><td>Fecha Ultima Modificación</td>' . '<td>Tipo</td><td>UAPVIF</td></tr>'; while ($reg = pg_fetch_array($consulta)) { echo "<tr class='titulos2'><td><b>" . $reg[rec_nombre_gen] . "</td><td><b>" . $apellidoPat . "</b></td>" . "<td><b>" . $apellidoMat . "</b></td><td>" . $reg['form_fecha_registro'] . "</td>" . "<td>" . $reg['form_fecha_ult_modif'] . "</td>"; switch ($reg['form_tipo_formato']) { case r: echo '<td>RECEPTOR</td>'; break; case g: echo '<td>GENERADOR</td>'; break; case i: echo '<td>IO</td>'; break; } switch ($reg['form_uapvif']) { case 1: echo '<td>ALVARO OBREGON</td>'; break; case 2: echo '<td>AZCAPOTZALCO</td>'; break; case 3: echo '<td>BENITO JUAREZ</td>'; break; case 4: echo '<td>COYOACAN</td>'; break; case 5: echo '<td>CUAJIMALPA</td>'; break; case 6: echo '<td>CUAUHTEMOC</td>'; break; case 7: echo '<td>GUSTAVO A MADERO</td>'; break; case 8: echo '<td>IZTACALCO</td>'; break; case 9: echo '<td>IZTAPALAPA</td>'; break; case 10: echo '<td>MAGDALENA CONTRERAS</td>'; break; case 11: echo '<td>MIGUEL HIDALGO</td>'; break; case 12: echo '<td>MILPA ALTA</td>'; break; case 13: echo '<td>TLAHUAC</td>'; break; case 14: echo '<td>TLALPAN</td>'; break; case 15: echo '<td>VENUSTIANO CARRANZA</td>'; break; case 16: echo '<td>XOCHIMILCO</td>'; break; } echo '</tr>'; } echo '</table>'; echo '<center>Si encontro a la Persona que busca en esta tabla y no en las otras de Generador y Receptor, entonces es IO</center>'; pg_free_result($reg); } else { echo '<center><h1>LOS APELLIDOS QUE BUSCA NO SE ENCUENTRA EN LA BASE DE DATOS</h1></center>'; } }