Cita:
Iniciado por Nemutagk
Sinceramente aun asi pienso que la manera que te recomende es la mejor, menos lineas de codigo, mas semantica, y muchisima mas logica en la relacion de tablas, y en el futuro te ayudaria muchísimo al darle mantenimiento, pero bueno, espero que tus razones sean de peso para seguir por donde vas
Bueno, solo me queda una solucion
Código PHP:
Ver original$numero_de_campos = 50;
for($i=1; $i<=$numero_de_campos; $i++) {
$nameField = 'flores'.$i;
echo '<input name="flores'.$i.'" type="text" value="'.$row[$nameField].'" />';
}
}
Esto funciona, y hace lo que quieres, pero te repito, no es por el mejor camino =/
Se que no es el mejor camino y lo que explicas tiene logica, pero me han pedido de esa forma ya que lo tienen programado asi, y programar todo de nuevo ufff toma tiempo tienen mas tablas con otras mas tablas, una ensalada parece, la verdad que el codigo que esta ahi, si funciona pero lo cambie asi.
Código PHP:
<?
$numero_de_campos = 50;
?>
<form action="" method="post">
<? for($i=1; $i<=$numero_de_campos; $i++){
$nameField = 'flores'.$i;
?>
<input name="flores<?=$i?>" type="text" value="<?=$$nameField?>" /><br>
<? } ?>
</form>
Gracias a todos por su ayuda