Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/10/2003, 06:01
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Veamos, lo primero es que vas a tener que almacenar en un array todos esos valores y los id de sus registro. Para hacerlo facilmente pones esto para tu formulario:
Código PHP:
while($row3=mysql_fetch_array($ver_user))
    {
  ?>
    <tr> 
      <td><? echo $row3["surname"]; echo $row3["firstname"]?></td>
      <td><input name="nota[<?php echo $row3['id']; ?>]" type="text" id="nota"></td>
    </tr>
    <? }
?>
Suponiendo que $row3['id'] sea el indice de ese registro.

Y en tu script destino accedes a ese array haciendo:
Código PHP:
$notas_evaluacion=$_POST['nota'];  // si el formulario es POST. Si es GET usar _$GET
// ahora tendras un array del tipo array('123'=>'xx')
// donde 123 sera el indice del registro ($row3['id'] en el formulario
// y xx el valor introducido en la caja de texto correspondiente

// puedes recorrer el array

foreach ($notas_evaluacion as $id => $nota) {
  echo 
"$id : $nota";

Asi ya tienes relacionado el id y el valor. Ahora solo es cuestion de almacenar esos valores. Supongo que eso ya es facil, sabiendo como recorrer el array.

Suerte.

PD: ¿No tenemos en el FAQ nada relacionado con select multiples, checkbox para selecciones de registros (estilo hotmail) y casos como este? Es que es una pregunta un poco recurrernte. Voy a revisar.
__________________
Josemi

Aprendiz de mucho, maestro de poco.