Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/05/2006, 11:30
Avatar de Moka
Moka
 
Fecha de Ingreso: abril-2006
Mensajes: 14
Antigüedad: 18 años
Puntos: 0
Pregunta Problema al modificar registros con checkbox

Hola, tengo un problema tengo una tabla donde se almacenan nombres, grupos y la imagen entre otras cosas de un grupo de maestros, el detalle es que para modificar los registros puse el siguiente codigo :
Código PHP:
if($_REQUEST['Submit'])
{
    if(!empty(
$_POST['checkboxes'])) 
        {
            
$i=0;
            
$aLista=array_keys($_POST['checkboxes']);     
             foreach(
$aLista as $iId
              {
                 
$result mysql_query("SELECT * FROM tutores WHERE id_imagen = $iId",$conexion);
                    while(
$row mysql_fetch_row($result))
                    {
                        
$i++;
                        for(
$cont =;$cont<=1;$cont++)
                             {   echo 
"<br>";    
                                 for(
$cont2=0;$cont2<6;$cont2++)
                                 {echo 
"<br>$Columnas[$cont2]<br><input name = 'textboxes[$contl]' type = 'text' size ='50' maxlength ='50' value='$row[$cont2]'>";    
                                 
                                }
                                echo 
"<input name = 'textboxesh[$contl]' type ='hidden' value ='$row[6]'>";
                                echo 
"Foto <input name ='userfile[]' type = 'file'>";
                            }
                                                                                                                                
                    }
                                            
              }    
             echo 
"<br><input type='submit' name='GuardarCambios' value='Guardar Cambios'>";
                                                  
        }      

La tabla tiene como uno de los campos id de imagen que es el que uso para modificar el registro, el error ocurre cuando antes de modificar cualquier registro , elimino algunos otros y entonces me quedan por ejemplo registros con id's 1,2,3,4 y 20, entonces si quiero modificar el registro con el id = 20 no lo selecciona porque mas bien estaria seleccionando un registro 5, no se si me explique, pero bueno si alguien puede ayudarme se lo agradeceria bastante.