Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/12/2012, 09:48
arlene90
 
Fecha de Ingreso: septiembre-2012
Mensajes: 103
Antigüedad: 11 años, 7 meses
Puntos: 0
problema con arreglo de checkbox y texbox

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 les pido un pista por lo menos