Bueno estuve probando los link que te pase y pues a mi si me funciona a la perfección, mira y te pongo como fue que yo lo hice, primero cree una tabla donde están almacenados las opciones que el usuario debe elegir:
Nomre de la tabla: tema
Camporde la tabla: Valor(VARCHAR), Nombre(VARCHAR)
Y la tabla que almacenara los datos recogidos por el usuario:
Nomre de la tabla: coco
Camporde la tabla: identificacion(VARCHAR), id_progsocial(VARCHAR), ano(VARCHAR)
Pagina donde tengo la coneccion a la BD (conection.php):
Código PHP:
Ver original<?php
/** conexion ***************************/
$link = mysql_connect('localhost', 'root', ''); // conectamos a la base de datos if(!$link) { // si no se conecta que mande error
}
$db_link = mysql_select_db('prueba', $link); // seleccionamos la base de datos if(!$db_link) { // si no selecciona la BD que mande error
}
/** fin conexion ************************/
?>
Pagina principal (new2.php):
Código PHP:
Ver original<?php
include 'conection.php';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml2/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
</head>
<body>
<form action="new1.php" method="post" name="form1" id="form1">
<?php
?>
<input name="norm[]" type="checkbox" value="<?php echo $Mostrar['Valor']; ?>"><?php echo $Mostrar['Nombre']; ?>
<input name="anio[]" type="text" /><br />
<?php
}
?>
<input id="input" type="submit" name="ingresar" value="Ingresar" />
</form>
</body>
</html>
Y la pagina donde se realizara el proceso (new1.hp):
Código PHP:
Ver original<?php
include 'conection.php';
if(isset($_REQUEST["ingresar"]) && $_REQUEST["ingresar"] == "Ingresar"){ $textos = $_REQUEST['norm'];
$anios = $_REQUEST['anio'];
for ($i=0;$i<count($textos);$i++){ $cedula = "000".$i;
if($anios[$i]!=0)
{
$insertSQL = mysql_query("INSERT INTO coco (identificacion, id_progsocial, ano) VALUES ('$cedula','".$textos[$i]."','".$anios[$i]."')", $link) or
die(mysql_error()); }
}
}
?>
Pruebalo y me cuentas a mi me funciona a la perfección