Ver Mensaje Individual
  #7 (permalink)  
Antiguo 15/06/2009, 11:46
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 8 meses
Puntos: 1517
Respuesta: Ayuda con actualizar datos multiples

Primero, esta parte no necesita que le declares que numero va a seguir

Código PHP:
   print ("<TD>" $resultado['apellido'] . "</TD>\n");
            print (
"<TD>" "<input type='text' name='lab1[]' size='3' value='$resultado[13]'>" "</TD>\n");
            print (
"<TD>" "<input type='text' name='act1[]' size='3' value='$resultado[14]'>" "</TD>\n");
            print (
"<TD>" "<input type='text' name='par1[]' size='3' value='$resultado[15]'>" "</TD>\n");
            print (
"<TD>" "<input type='text' name='prom1[]' size='3' value='$resultado[16]'>" "</TD>\n");
            print (
"<TD>" "<input type='text' name='lab2[]' size='3' value='$resultado[17]'>" "</TD>\n");
            print (
"<TD>" "<input type='text' name='act2[]' size='3' value='$resultado[18]'>" "</TD>\n");
            print (
"<TD>" "<input type='text' name='par2[]' size='3' value='$resultado[19]'>" "</TD>\n");
            print (
"<TD>" "<input type='text' name='prom2[]' size='3' value='$resultado[20]'>" "</TD>\n");
            print (
"<TD>" "<input type='text' name='lab3[]' size='3' value='$resultado[21]'>" "</TD>\n");
            print (
"<TD>" "<input type='text' name='act3[]' size='3' value='$resultado[22]'>" "</TD>\n");
            print (
"<TD>" "<input type='text' name='par3[]' size='3' value='$resultado[23]'>" "</TD>\n");
            print (
"<TD>" "<input type='text' name='prom3[]' size='3' value='$resultado[24]'>" "</TD>\n");
            print (
"<TD>" "<input type='text' name='promfinal[]' size='3' value='$resultado[25]'>" "</TD>\n"); 
Segundo, No tienes que declarar la $z a la variable, pero en el post si.
Código PHP:
          $codalumno[0] = $_POST["codalumno[$z]"];
          
$lab1[0] = $_POST["act1[$z]"];
          
$act1[0] = $_POST["act1[$z]"];
          
$par1[0] = $_POST["par1[$z]"];
          
$prom1[0] = $_POST["prom1[$z]"];
          
$lab2[1] = $_POST["act2[$z]"];
          
$act2[1] = $_POST["act2[$z]"];
          
$par2[1] = $_POST["par2[$z]"];
          
$prom2[1] = $_POST["prom2[$z]"];
          
$lab3[2] = $_POST["act3[$z]"];
          
$act3[2] = $_POST["act3[$z]"];
          
$par3[2] = $_POST["par3[$z]"];
          
$prom3[2] = $_POST["prom3[$z]"]; 
Para que puedas ver si hay dato mi sugerencia es que le des un echo a todos para ver que informacion sale
Código PHP:
echo  $codalumno[0] . " // " $lab1[0] . " // " $act1[0] . " // " $par1[0] . " // " $prom1[0]."<br />";
echo  
$codalumno[1] . " // " $lab1[1] . " // " $act1[1] . " // " $par1[1] . " // " $prom1[1]."<br />";
echo  
$codalumno[2] . " // " $lab1[2] . " // " $act1[2] . " // " $par1[2] . " // " $prom1[2]."<br />"
Me dejas saber