Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/12/2008, 14:56
yonolose
(Desactivado)
 
Fecha de Ingreso: marzo-2008
Mensajes: 641
Antigüedad: 16 años, 2 meses
Puntos: 7
Respuesta: Formulario dinamico

Cita:
Iniciado por tottiman88 Ver Mensaje

------------------------pagina1--------
<?
$tipo=$_POST['tipo'];
//Calculo cuantos elemento hay en el arreglo
$result = mysql_query("select * from $tipo");
$rows=mysql_num_fields($result);
for($i=0;$i<$rows;$i++) {
$result_fila=mysql_fetch_field($result);
if($result_fila->name=="ANIO"){
echo "<tr>
<td><font color='red'>*</font> Año :</td>
<td><input type='text' name=".$result_fila->name."
id=".$result_fila->name." style='text-transform: uppercase;'></td>
</tr>";}
else{
echo "<tr>
<td><font color='red'>*</font>".$result_fila->name." :</td>
<td><input type='text' name=".$result_fila->name." id=".$result_fila->name." style='text-transform: uppercase;'></td>
</tr>";}}
?>
No sé si te he entendido bien, creo que necesitas esto:

Código PHP:
$result mysql_query("select * from $tipo");
while(
$row=mysql_fetch_assoc($result)){
echo 
'<input type="text" name=' $row['name'] . >

Así te insertaría un valor por cada valor obtenido de mysql...

Saludos y espero que te sirva...