Explico un poco lo que me sucede tengo una base de datos y me saca una lista con los nombres de cursos y una opcion checkbox para marcarlos y dps enviarlo y obtener los cursos que han sigo marcados. Hago esto lo siguiente. pero no me funciona
<?php;
...
echo "<form method=\"post\" action=\"enrolmultiple.php\">";
echo "<div>";
while($row=mysql_fetch_row($result)){
$i++;
$id= $row[0];
echo "<tr><td>";
echo"$row[0]";
echo"$row[4]";
echo '<input type="checkbox" name=\"enable_$i\" value=\"$id\"/>';
echo"</td></tr>";
}
echo"</table>";
...
?>
enrolmultiple.php Que muestra los cursos marcados
<?php;
if($_POST['$enable']){
for($i=0; $i< sizeof($enable); $i++){
if($_POST['$enable[$i]']){
echo "el valor de $i es: ".$enable[$i]."<br>\n";
}
}
}
?>
Esto lo he visto de hacer en alguna otra web! tambien he probado poner name=\"enable[]i\"
en vez de name=\"enable_$i\"
Sabeis como lo puedo hacer! otra manera
Gracias un saludo