Se trata de un formulario con checkbox donde se pueden elegir todos los elementos que el cliente quiera, pues bien con javascript quiero ver que no se deja ningún elemento sin marcar, y con php los elementos que se han marcado para poder usarlos.
formulario.php:
Código PHP:
<form action="anadir.php" name = "anadir" method="post" onSubmit=" return anade()"; enctype="multipart/form-data">
<?php
$consulta = mysql_query($query) or die ("La consulta no se ha ejecutado".mysql_error());
while ($resultado = mysql_fetch_array($consulta)){
echo "<input type='checkbox' name ='receptores[]' value ='".$resultado['id']. "'>".$resultado['antena']. "<br>";
}
?>
<input name="enviar" type="submit" value="Añadir""/>
Código PHP:
<?php
foreach($_POST['receptores'] as $valor) {
echo $valor;
echo "<br>";
}
?>
Código PHP:
function anade(){
for (i = 0; checkbox = document.anadir.receptores[i]; i++) {
if (checkbox.checked) {
return true;
}
alert("Debe marcar una opción");
return false;
}
}
¿Cómo tengo que hacerlo para que funcionen ambos?
Gracias!! Saludos