function enArray($valor, $array) { // Busca que exista el indice de un array y devuelve en nombre del indice foreach (array_keys($array) as $n) { if (siExiste($n, $valor) && !$ok) { $ok = true; $find = $n; break; } else { $find = false; } } return $find; }
function insertaRegistro() { $nombre = __($_POST["nombre"]); $ap_pat = __($_POST["ap_pat"]); $ap_mat = __($_POST["ap_mat"]); $edad = $_POST["edad"]; $telefono_casa = $_POST["telefono"]; $idMunicipio = $_POST["municipio"]; $sexo = $_POST["sexo"]; $email = limpiaEmail($_POST["email"]); $idKoinonia = $_POST["koinonia"]; if (empty($nombre)) { exit("<p>UPSS!!!. El campo <code><b>Nombre</b></code> está vacio. Verifícalo</p>\n\t\t\t<br/>\n\t\t\t<b><a href='inscribir.php'>Regresar</a></b>"); } else { if (empty($ap_pat)) { exit("<p>UPSS!!!. El campo <code><b>Apellido Paterno</b></code> está vacio. Verifícalo</p>\n\t\t\t<br/>\n\t\t\t<b><a href='inscribir.php'>Regresar</a></b>"); } else { if (empty($ap_mat)) { exit("<p>UPSS!!!. El campo <code><b>Apellido Materno</b></code> está vacio. Verifícalo</p>\n\t\t\t<br/>\n\t\t\t<b><a href='inscribir.php'>Regresar</a></b>"); } else { if (!esEmail($email)) { exit("<p>UPSS!!!. El campo <code><b>E-Mail</b></code> debe ser válido. Verifícalo</p>\n\t\t\t<br/>\n\t\t\t<b><a href='inscribir.php'>Regresar</a></b>"); } else { if (empty($telefono_casa)) { exit("<p>UPSS!!!. El campo <code><b>Teléfono</b></code> está vacio. Verifícalo</p>\n\t\t\t<br/>\n\t\t\t<b><a href='inscribir.php'>Regresar</a></b>"); } else { if (empty($edad)) { exit("<p>UPSS!!!. El campo <code><b>Edad</b></code> está vacio. Verifícalo</p>\n\t\t\t<br/>\n\t\t\t<b><a href='inscribir.php'>Regresar</a></b>"); } else { if (siExiste("email", "asistente", "email='{$email}'")) { exit("<p>UPSS!!!. El campo <code><b>Email</b></code> ya está registrado. Verifícalo</p>\n\t\t\t<br/>\n\t\t\t<b><a href='inscribir.php'>Regresar</a></b>"); } else { if (empty($idKoinonia)) { exit("<p>UPSS!!!. El campo <code><b>Koinonia</b></code> está vacio. Verifícalo</p>\n\t\t\t<br/>\n\t\t\t<b><a href='inscribir.php'>Regresar</a></b>"); } else { if (empty($idMunicipio)) { exit("<p>UPSS!!!. El campo <code><b>Municipio</b></code> está vacio. Verifícalo</p>\n\t\t\t<br/>\n\t\t\t<b><a href='inscribir.php'>Regresar</a></b>"); } else { //require ("Query.inc"); //Ya no lo necesita se agrego en la funcion siExiste|| $query = new Query(); if ($query->insert("asistente", "nombre, ap_pat, ap_mat, telefono_casa, idMunicipio, edad, email, sexo, idKoinonia", "'{$nombre}','{$ap_pat}','{$ap_mat}','{$telefono_casa}','{$idMunicipio}','{$edad}','{$email}','{$sexo}','{$idKoinonia}'")) { if (!$query->update("koinonia", "lugares_disponibles=(lugares_disponibles-1)", "id={$idKoinonia}")) { echo "<p>Error al asignar Koinon�a</p>"; } echo "<h2>Datos insertados correctamente</h2>\n\t\t\t\t<br/>\n\t\t\t\t<br/>\n\t\t\t\t<h2>Gracias por inscribirte {$nombre}!</h2>\n\t\t\t\t<br/>\n\t\t\t\t<br/>\n\t\t\t\t<p><a href='paginaInscritos.php'>Ver todos los Inscritos</a></p>\n\t\t\t\t<br/>\n\t\t\t\t<h2><a href='inscribir.php'>Seguir Inscribiendo</a></h2>"; } } } } } } } } } } }