
Tengo un dilema que no he podido resolver.
he ingresado un arreglo de texbox y uno de checkbox enlazados entre si.
ahora quiero mostrarlo osea extraerlo de la bd y mostrar los campos, y ademas dar la posibilidad de actualizar esos datos.
El check si lo he podido mostrar , pero noc como mostrar el texbox y que se muestre con el check correcto.
esto es lo que tengo a ver si me explique bien:
Código PHP:
   if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form1")) {
    
    
    if(isset($_POST['id_progsocial']) && isset ($_POST['ano'])){ 
 
        $textos = $_POST['id_progsocial']; 
        $anios = $_POST['ano'];
        
 
       print_r($textos);
       print_r('<br />'); 
       print_r($anios);
       
       
       for($i = 0; $i < count($textos); ++$i) 
    
       
        {
            
             $var_id_progsocial = $textos[$i];
             $indice = $var_id_progsocial-1;
            
            
 
 
    if ($anios[$indice] !='')
    {
    
  $updateSQL = sprintf("UPDATE rsptas_progsocial SET  id_progsocial= $var_id_progsocial,  ano='".$anios[$indice]."' WHERE id_rsptas=%s",
                      // GetSQLValueString($_POST['identificacion'], "text"),
                       //GetSQLValueString($_POST['id_progsocial'], "int"),
                       
                      // GetSQLValueString($_POST['ano'], "text"),
                       GetSQLValueString($_POST['id_rsptas'], "int"));
 
  mysql_select_db($database_conexion, $conexion);
  $Result1 = mysql_query($updateSQL, $conexion) or die(mysql_error());
}
        }}}
        
        
 
mysql_select_db($database_conexion, $conexion);
$cedula= $_GET['cedula'];
 
$query_Recordset1 =  "SELECT * FROM rsptas_progsocial WHERE  rsptas_progsocial.identificacion='$cedula' ";
$Recordset1 = mysql_query($query_Recordset1, $conexion) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
 
$result = mysql_query("SELECT ano FROM rsptas_progsocial WHERE identificacion='$cedula' ", $conexion); 
    Código HTML:
 <form action="<?php echo $editFormAction; ?>" method="post" name="form1" id="form1"> <table align="center"> <tr valign="baseline"> <?php while ($row = mysql_fetch_row($result)){ ?> <td> </td> <td><input type="checkbox" name="id_progsocial[]" value="1" <?php if($row_Recordset1['id_progsocial']==1) { echo "checked=\"checked\"";}?> /> Participante referido del Programa Alternativas Juveniles</td> <td>Año:</td> <td><input type="text" name="ano[]" value="<?php echo $row[0]?>" /></td> </tr> <tr valign="baseline"> <td> </td> <td> <input type="checkbox" name="id_progsocial[]" value="2"<?php if($row_Recordset1['id_progsocial']==2) { echo "checked=\"checked\"";}?> />Madre Adolescente</td> <td>Año:</td> <td><input type="text" name="ano[]" value="<?php echo $row[1]?>" /></td> </tr>
 
 


 
 

