public function actualizarConcurso() { // Se carga el mapper $concursomapper = new Concursomapper(); // Se recupera el concurso $concursoactual = $concursomapper->recuperarConcurso(1); // Se recuperan los datos del formulario $iniciovot = $_POST['inputIniciovotacion']; $finalvotpop = $_POST['inputFinalvotacionpopular']; $finalvotpro = $_POST['inputFinalvotacionprofesional']; $iniciovotfin = $_POST['inputComienzovotacionfinalistas']; $finalvotfin = $_POST['inputFinalvotacionfinalistas']; // Se actualiza el objeto concurso actual $concursoactual->set_comienzo_vot_popular($iniciovot); $concursoactual->set_final_vot_pop($finalvotpop); $concursoactual->set_final_vot_pro($finalvotpro); $concursoactual->set_comienzo_vot_finalistas($iniciovotfin); $concursoactual->set_final_vot_finalistas($finalvotfin); // Se intenta modificar en la base de datos $operacionCorrecta = $concursomapper->modificarConcursoActual($concursoactual); if ($operacionCorrecta) { $mensajes[] = "Concurso <strong>modificado</strong>"; $_SESSION['mensajes'] = $mensajes; } else { $mensajes[] = "<strong>Error!</strong> No se ha podido modificar el concurso"; $_SESSION['mensajes'] = $mensajes; } header("Location: ?controller=admin&action=index"); }