$checkArray = array('jugador', 'evento', 'estado'); if (checkAllPost($checkArray)) { include_once "../classes/jugador.php"; include_once "../classes/invitado.php"; include_once "../classes/evento.php"; $db = new Database(); $jugador = $db->checkInjection($_POST['jugador']); $estado = $db->checkInjection($_POST['estado']); $evento = $db->checkInjection($_POST['evento']); $db->close(); $e = new Evento(); $e->xId($evento); //Si puso que iba al evento hay que verificar que no se haya superado el numero de participantes if ($estado == 1) { //Si ya se cumplio la cuota de jugadores que puede tener el evento, lo pongo como suplente(Estado = 3) $totalGo = $e->numPlayersGo() + $e->numGuestsGo(); if ($e->getCantidad() <= $totalGo) { $estado = 3; } } else { if ($estado == 2) { //Actualizo tambien el primer suplente y lo paso a los titulares //Guardo el id, la fecha y el flag Jug/Guest del primer suplente disponible $alt = $e->firstALternate(); //Si hay algun suplente if ($alt) { if ($alt[2] == 'j') { //Si es un jugador de AEE //Creo un jugador $alternate = new jugador(); } else {