Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/04/2010, 02:39
savi
 
Fecha de Ingreso: marzo-2010
Mensajes: 63
Antigüedad: 14 años, 1 mes
Puntos: 0
input en tablas

Hola a todos

Estoy ahora trabajando con tablas. Tengo una entrada tipo input,+- asi:

Código HTML:
while ( $nRow < $nLen )  
   {
      $reg = $detalle[ $nRow ];

      echo "<tr>";
      echo "<td>".$nRow."</td>";
      echo "<td><input name='pos_dte_" .$nRow . "' type='text' value=" . $reg[ 2 ] ." size='4'></td>";	  
	    
      echo "</tr>";
	  
      $nRow++;

   }
Bien, cuando hago el submit ( q llamo de nuevo el php) trato los datos asi:

Código PHP:
  $detalle    $_SESSION'posicion'  ];

  
$len count($detalle);
         
  for( 
$n 0$n $len$n++ ) {
         
  
$ctat $_POST'pos_dte_' $n ];

  
$detalle[$n][2] = $ctat;
    
  }   
         
  
$_SESSION'posicion'  ] = $detalle
El hecho es que me funciona perfectamente, pero como es mi primer mantenimiento, me gustaria saber si la forma de hacerlo es correcta o hay alguna mas recomendable ? O quizas alguna solucion mas elegante, o método mejor...

Gracias por vuestros consejos.

Ciao.
Savi