Cita:
Iniciado por ElJavista
Todos los checks los creas con el mismo nombre? Que error sería si fuera así, eso se hace con los botones radio no con los checks, para darles (NO CAMBIARLES) el nombre secuencialmente pues ... ajá, ahi está el problema, tal vez estás pensando en HTML, mientras yo estoy pensando en PHP. Si es asi, esperate un rato, tomate un vaso con agua fresca y ponte a investigar PHP, cuando sepas lo basico, vuelves con lo que te he recomendado y lo entenderás (Si es que no has hallado otra solución).
Patrañas. Eso depende de las necesidades... para este caso se me ocurre el siguiente ejemplo:
Código PHP:
<form action="apuntarse_eventos.php" method="post">
<?
$i = 0;
while ($i < 10){
?>
Evento <? echo $i; ?>: <input type="checkbox" name="eleccion[]" id="eleccion<? echo $i; ?>" value="<? echo $i; ?>" /><br />
<? $i++; } ?>
<input type="submit" name="boton" value="Confirmar" />
</form>
apuntarse_eventos.php:
Código PHP:
<?
if(isset($_POST['eleccion'])){
for($i = 0; $i < count($_POST['eleccion']); $i++){
$sql = "INSERT INTO tbl_quiera_asistir_a (id_evento) VALUES (". $_POST['eleccion'][$i] .")";
echo $sql . "<br />";
}
}
?>
Saludos