} if ($_GET['exito'] == "exitoEliminar") { $smarty->assign("exito", "El curso se ha eliminado exitosamente"); } } if (isset($_POST['guardar']) && postForm($_POST['postID'])) { if ($_POST["guardar"] == "GUARDAR_CURSO") { PHPBind::post($curso); $curso->curso = $_POST["numeroCurso"] . $_POST["letraCurso"]; $cursoArray = PHPBind::object_to_array($curso); try { if ($_POST["curso_ID"]) { $cursoArray["curso"] = $_POST["curso_ID"]; $class_curso->modificarCurso($cursoArray); } else { $class_curso->insertarCurso($cursoArray); } moveLocationFast("UTP-mantenedorCursos.php?exito=exito"); } catch (CursoException $e) { $smarty->assign("error", "Código Error:0x" . $e->getCode() . ", " . $e->getMessage()); } } if ($_POST['guardar'] == "eliminar_curso") { try { $class_curso->eliminarCurso($_POST['curso_ID']); moveLocationFast("UTP-mantenedorCursos.php?exito=exitoEliminar"); } catch (CursoException $e) { $smarty->assign("error", "Código Error:0x" . $e->getCode() . ", " . $e->getMessage()); } } }
mysql_query('SET foreign_key_checks = 0'); if (count($ciclos) > 0) { foreach ($ciclos as $ciclo_ID => $ciclo) { $datos_ciclo['cic_nombre'] = $ciclo['ciclo']['cic_nombre']; $datos_ciclo['cic_utp'] = $ciclo['ciclo']['cic_utp']; $datos_ciclo['cic_ID'] = $ciclo['ciclo']['cic_ID']; $class_curso->insertarCiclo($datos_ciclo); } } else { echo "No hay ciclos"; } if (count($cursos) > 0) { foreach ($cursos as $curso => $datos_curso) { //$datos_curso["FK_ciclo_cic_ID"] = "null"; $class_curso->schema = $bd_siguiente . "."; $class_curso->insertarCurso($datos_curso); } } else { echo "No hay cursos"; } if (count($ramos) > 0) { foreach ($ramos as $nom_ramo => $datos_ramo) { $valores_ramo = array_values($datos_ramo); $class_ramo->insertarRamo($valores_ramo['0']); } } else { echo "No hay ramos"; } echo " Base de datos actualizada <img src='images/ok.png'>"; setBD($BDactual); // moveLocation("super_usuario.php", 30);