| |||
![]() Les comento la duda que tengo, ya que estoy haciendo un curso de PHP y el profesor nos pide que hagamos un html por donde el usuario ingrese 6 campos (que serían los inputs) y a través de PHP comparte números de forma aleatoria con los valores anteriormente ingresados. Pero bueno, a mi por el momento eso no me interesa saber como hacerlo, si no que quisiera saber es cómo puedo hacer desde PHP para crear 6 campos o más sin tener que escribir campo por campo, ya que esto es lo que quiere el docente. Quisiera que me ayuden. Saludos. |
| |||
Respuesta: Cómo crear input desde PHP Hola lolainas, si me lo ha explicado, ¿me aconsejas que pueda imprimir 6 input de una sola vez a través del for? Hola pateketrueke, si bien necesito crear 6 campos diferentes, necesito que con PHP se repitan 6 veces el campo para no tener que escribirlos a mano uno por uno, y sería esa la función o concepto que necesito. ¿Sabes si existe? |
| |||
Respuesta: Cómo crear input desde PHP Les escribo para comentarles como lo pude solucionar y para agradecerles por su ayuda. Hice como me dijo lolainas, use un for y me quedo de la siguiente forma:
Código:
Desde ya muchas gracias a ambos por haberme ayudado tan pronto. Saludos. <html> <head> <title>Formulario</title> </head> <body> <h2><b><p align="right">Bingo</p></b></h2> <h5><p align="right">Introduce en los campos valores del 1 al 20</p></h5> <form action="result.php" method="POST" name="formulario" align="right"> <?php $campos="<input type='text' name='campo1'>"; $pepe= $campos; for ($campos=1; $campos<=6; $campos++) { echo $pepe . "<br>"; } ?> <input type="submit" name="enviar" value="Enviar"> </form> </body> </html> |
| |||
Respuesta: Cómo crear input desde PHP Todos tus campos se llamarán 'campo1' !!! index.php
Código PHP:
Ver original result.php
Código HTML:
Ver original |
| ||||
Respuesta: Cómo crear input desde PHP
Código PHP:
Ver original
Código PHP:
Ver original Te hice algo muy sencillo orientado a objetos... es algo simple y facil, hay mil formas de mejorarlo pero eso ya te lo dejo a vos. |
Etiquetas: |