Formulario(Submit) Practica Pasteleria #163
-
Buen día, haciendo la práctica me surgió una duda, y es cuando nos pide "El pastelero necesita una tabla donde aparezcan los pedidos que se han realizado con los datos del formulario.". |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 5 replies
-
Hola Ulises tienes razón en un proyecto real asi se hace aunque en la actualidad hay más lenguajes y herramientas que todavia no nos enseña el MCRodrigo yo sugiero que solo hagas la tabla. saludos |
Beta Was this translation helpful? Give feedback.
-
Hola, no necesariamente necesitas utilizar PHP y Mysql para el proyecto, existen muchas tecnologías que pueden realizar esa funcionalidad del proyecto, recuerda que como misión final "Back-End" nos ofrecen dos tecnologias JavaSpring y Node.JS cuya finalidad entre muchas otras, es crear funcionalidades como la que describes o la que describe el MC. |
Beta Was this translation helpful? Give feedback.
-
De momento solo con construir el html así puro, eso del php y mySQL se ve en el BackEnd que es lo que lo vuelve dinámico. Solo ten el esqueleto para cuando mas adelante se tenga que hacer así, pero insisto, eso es mucho mas adelante. No te preocupes por eso ahora. |
Beta Was this translation helpful? Give feedback.
-
Tienes que usar JavaScript. Para hacer la práctica un poco más dinámica busca como manipular el DOM a traves de JavaScript. En este caso por ejemplo, se me ocurre que al botón le quites el atributo submit y le agregues una función onclick. Algo así:
Una vez inicias la función optienes los datos con el id de los inputs que nos enseño el MC. Por ejemplo:
La función JavaScript quedaría así: function miFuncionCaptura() { La variable miDatoInput recibe el valor del input midato. Ahora hay que enviarlo al front de vuelta. Para ello podemos tener en el front un div vacío como este:
Actualizamos la función anterior El resultado que deberías ver es un div con varios textos dentros de etiquetas p, esta cantidad corresponde a la información que enviaste de tu formulario Si enviaste 3 veces deberías ver algo así
Entendiendo el concepto de manipulación con JavaScript puedes notar que puedes hacerlo dinámico y crear una tabla como pide el MC. Obviamente es información que se mantendra en tu front. Y cuando des F5 volvera como al principio. Edite varias veces, ya que por alguna razón se desaparecían las comillas al enviar el comentario. Me imagino por el Markdown |
Beta Was this translation helpful? Give feedback.
-
Voy a subir una demo en unos momentos para que vean el funcionamiento. Entendiendo mas o menos la idea se puede crear una tabla generada de forma dinamica con los valores de un formulario sin mucho problema. |
Beta Was this translation helpful? Give feedback.
Hola Ulises tienes razón en un proyecto real asi se hace aunque en la actualidad hay más lenguajes y herramientas que todavia no nos enseña el MCRodrigo yo sugiero que solo hagas la tabla. saludos