Hola!
Tengo que hacer un formulario en el que hay unos 20 checkboxes y quiero que solo se puedan seleccionar dos, es decir, que cuando se envíe el formulario detecte si hay dos seleccionados. Si hay dos debe seguir corriendo el código y, si no, volver y soltar un aviso. ¿Cómo hacerlo? Gracias!
Tengo esto:
Código HTML:
Ver original<!doctype html>
<link rel="stylesheet" href="Estilos/Estilos.css"> <div class="Cabecera" id="Cabecera"> <div class="Titulo">Luis Cernuda
</div> <div class="Subtitulo">¿Qué sabes de él?
</div> <div class="TextoDescriptivo">Esta es una prueba para comprobar cuánto sabéis acerca de Luis Cernuda. Para comenzar, seleccionaos los dos integrantes.
</div> <form action="ComienzoPrueba.php" method="get"> <?php
// Incluyo la base datos
include ("ConexionBaseDatos.php");
// Traigo alumnos
$Query1 = "SELECT * FROM `Alumnos` ORDER BY NombreA1 ASC";
$MyQuery1 = $MyConnect->query($Query1);
while ($MyFetch1 = $MyQuery1->fetch_assoc()){
echo '
<input type="checkbox" name="'.$MyFetch1['ID'].'">'.$MyFetch1['NombreN'].' '.$MyFetch1['NombreA1'].'
<br>';
}
?>