Buen día, a todos tengo un dilema con un arreglo, o se si es posible o es que no se interpretarlo bien, tengo este arreglo de checkbox y de texbox para ingresarlos en una bd, pero resulta que el usuario solo puede llenarlos en orden, asi por ejemplo si escoge el primer checkbox y el tercero, al no llenar el segundo sale un error, y solo entra en la bd el primer check.
este es el codigo, les pido ayuda xq ya no se que hacer, por favor:
Código PHP:
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
if(isset($_POST['id_progsocial']))
{
$textos = $_POST['id_progsocial'];
$anios = $_POST['ano'];
for($i = 0; $i < sizeof($textos); $i++)
{
$var_id_progsocial = $textos[$i];
$var_anios = $anios[$i];
if($anios[$i] != '' )
{
$insertSQL = "INSERT IGNORE INTO rsptas_progsocial (identificacion, id_progsocial, ano) VALUES " .
"('$cedula','$var_id_progsocial', '$var_anios');";
echo $insertSQL . '<br />';
mysql_select_db($database_conexion, $conexion) or die('No se puede conectar a la base de datos. ' . mysql_error());
$Result1 = mysql_query($insertSQL, $conexion) or die(mysql_error() . ' ' . $insertSQL);
}
}
/*if($Result1==TRUE){
$mensaje="Se ingreso correctamente el solicitante";
$prematricula= '<td><a href="../prematricula/prematricular.php?id='.$id.' & cedula='.$cedula.'">Prematricular</a></td></tr>';
}*/
}}
Espero haberme explicado bien
![triste](http://static.forosdelweb.com/fdwtheme/images/smilies/frown.png)
les pido un pista por lo menos