Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/06/2008, 04:05
Urdaris_Nox
 
Fecha de Ingreso: mayo-2008
Mensajes: 103
Antigüedad: 16 años
Puntos: 14
Modificación de datos en PHP dada una consulta.

Buenos días.


En una página realizo una consulta que muestro en pantalla, de la siguiente forma:
Código:
			$consulta = consultar ();
			while($datos=mysql_fetch_array($consulta)){
				$ID=$datos["IDCosa"];
				$N=$datos["NumCosa"];
				$P=$datos["PCosa"];
				$FL=$datos["FechaLanzamientoCosa"];
				?>
				?>
				<TR ALIGN=CENTER>
					<TD>
						<?echo($N);?>
					</TD>
					<TD>
							<?echo($P);?>
					</TD>
					<TD>
							<?echo($FL);?>
					</TD>
					<TD>
						<INPUT type='hidden' name='IDinput' value='<?=$ID?>'>
						<INPUT type='hidden' name='NPinput' value='<?=$N?>'>
						<INPUT type='hidden' name='POinput' value='<?=$P?>'>
						<INPUT type='hidden' name='FLinput' value='<?=$FL?>'>
						<INPUT type='SUBMIT' name='PREVISUALIZAR' value='<---'>
					</TD>
				</TR>
			<?}?>
			</TABLE>
Obviamente esto es sólo parte del código de consulta. La parte en que está el código que usa esta información y el form que hace que el submit llame a la misma página está arriba.
Esta parte mostraría en pantalla una série de filas con datos, y en la última columna de cada fila, un pequeño botón '<---' que al pulsarlo, enviaría un formulario con los datos de la fila seleccionada.

Es decir, si hay 10 'cosas', habrían 10 filas con un '<---' en cada una. Al hacer click en uno de esos '<---', enviaría al formulario los datos de esa fila.


El problema es que no importa donde haga click, que me envia los datos de la última consulta.

¿Cómo podría hacer para que se enviaran los datos de la fila seleccionada?