Recorrer una tabla y rellenar un formulario
Publicado por Javier (49 intervenciones) el 09/01/2012 20:54:01
Buenas de nuevo.
He creado un formulario y quiero cumplimentarlo desde una tabla de mysql.
El formato del formulario es vertical y mi intención es ir mostrando registro a registro los datos de la tabla.
El formulario seria:
<form id="listasocios" >
Numero de socio.....:<input name="socio" value="<? echo $numsoc ?>" type="text"><br>
Nombre y apellidos..:<input name="nombreap" value="<?echo $napellidos ?>" type="text"><br>
Fecha de nac..........:<input name="fnac" value="<? echo $nac ?>" type="text"><br>
D.N.I./ N.I.F............:<input name="dni" value=" <? echo $dni ?>" type="text"><br>
Num licencia...........:<input name="licencia" value="<? echo $lic ?>" type="text"><br>
Domicilio.................:<input name="calle" value="<? echo $calle ?>" type="text"><br>
Ciudad....................:<input name="ciudad" value="<? echo $ciudad ?>" type="text"><br>
...
Para ello he creado un botón tipo submit que incluye la parte de php:
Siguiente dato .....:<input value="Sig." type="submit" action="<? } while ($reg=mysql_fetch_array($leer)); ?>"><br>
</form>
Pero observo que no se detiene para hacer el input y genera un bucle que lo único que muestra es un formulario detrás de otro hasta que da error con el primer registro leído y claro está no hace fetch.
¿Como podía montarlo para que pasase de registro en registro al pulsar un botón?
Gracias,
Javier.
He creado un formulario y quiero cumplimentarlo desde una tabla de mysql.
El formato del formulario es vertical y mi intención es ir mostrando registro a registro los datos de la tabla.
El formulario seria:
<form id="listasocios" >
Numero de socio.....:<input name="socio" value="<? echo $numsoc ?>" type="text"><br>
Nombre y apellidos..:<input name="nombreap" value="<?echo $napellidos ?>" type="text"><br>
Fecha de nac..........:<input name="fnac" value="<? echo $nac ?>" type="text"><br>
D.N.I./ N.I.F............:<input name="dni" value=" <? echo $dni ?>" type="text"><br>
Num licencia...........:<input name="licencia" value="<? echo $lic ?>" type="text"><br>
Domicilio.................:<input name="calle" value="<? echo $calle ?>" type="text"><br>
Ciudad....................:<input name="ciudad" value="<? echo $ciudad ?>" type="text"><br>
...
Para ello he creado un botón tipo submit que incluye la parte de php:
Siguiente dato .....:<input value="Sig." type="submit" action="<? } while ($reg=mysql_fetch_array($leer)); ?>"><br>
</form>
Pero observo que no se detiene para hacer el input y genera un bucle que lo único que muestra es un formulario detrás de otro hasta que da error con el primer registro leído y claro está no hace fetch.
¿Como podía montarlo para que pasase de registro en registro al pulsar un botón?
Gracias,
Javier.
Valora esta pregunta


0