Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/03/2011, 04:43
fontanares
 
Fecha de Ingreso: septiembre-2008
Ubicación: Manises,Valencia
Mensajes: 114
Antigüedad: 15 años, 6 meses
Puntos: 13
Problema con formulario escrito con php

Hola a tod@s!

Tengo un problema: escribo una serie de formularios con una sentencia while de manera que queda de esta forma:
<tr><td>FACTURA</td><td>FECHA</td><td>CLIENTE</td></tr>
<tr><td><form name="edicion1" action="edito_factura.php" method="post" target="_self">
<input type="hidden" name="numero_f" value="1"><input type="submit" name="enviar"
value="1"></td><td>2010-11-21</td><td>MIRIAM SALINAS MARIN</td></tr>
<tr><td><form name="edicion2" action="edito_factura.php" method="post" target="_self">
<input type="hidden" name="numero_f" value="3502"><input type="submit" name="enviar"
value="3502"></td><td>2010-11-26</td><td>CASA REPOSO SAN ONOFRE</td></tr>
<tr><td><form name="edicion3" action="edito_factura.php" method="post" target="_self">
<input type="hidden" name="numero_f" value="3"><input type="submit" name="enviar"
value="3"></td><td>2010-11-26</td><td>MIRIAM SALINAS MARIN</td></tr>
<tr><td><form name="edicion4" action="edito_factura.php" method="post" target="_self">
<input type="hidden" name="numero_f" value="3501"><input type="submit" name="enviar"
value="3501"></td><td>2010-11-26</td><td>MIRIAM SALINAS MARIN</td></tr>
<tr><td><form name="edicion5" action="edito_factura.php" method="post" target="_self">
<input type="hidden" name="numero_f" value="4"><input type="submit" name="enviar"
value="4"></td><td>2010-11-27</td><td>MIFOOD S.A.</td></tr>
<tr><td><form name="edicion6" action="edito_factura.php" method="post" target="_self">
<input type="hidden" name="numero_f" value="3503"><input type="submit" name="enviar"
value="3503"></td><td>2010-11-27</td><td>EVELIO VIV&Oacute; PEINADO</td></tr>
La página php hace un select de la bd y muestra los datos creando una formulario para cada fila de datos, de manera que cuando pulsamos el "submit" enviamos a la pagina "edito_factura.php" el dato "numero_f" con el valor de la factura que queremos editar. Esto en teoría, por que lo que me pasa es que a la página "edito_factura.php" llega la variable "numero_f" pero el valor de esta es el valor de la última factura, en el caso del ejemplo "3503" pulsemos el boton que pulsemos.
Cómo puedo evitar que se envie el último número asignadoa "numero_f"
Gracias.