Está en la página 1de 20

Manejar datos desde formularios.

Lic. David I. López Pérez

1
Formularios Web

Los formularios web son uno de los principales


puntos de interacción entre un usuario y un sitio
web o aplicación.
• Los formularios permiten a los usuarios la
introducción de datos, que generalmente se
envían a un servidor web para su
procesamiento y almacenamiento.
• Se usan en el lado del cliente para provocar
de alguna manera una actualización
inmediata de la interfaz.

Lic. David I. López Pérez 2


Datos del formulario
Formulario Descripción Propiedades
<form> </form> Nos permite definir un formulario Method y Post
La propiedad method indica como se organizan esos datos para enviarlos al servidor,
pudiendo ser mediante los métodos post o get
Función isset (isset($_REQUEST['check1'])
Si retorna true significa que existe y por lo tanto el checkbox está seleccionado

Botón Submit (envío de datos) <input type="submit“ value="confirmar">


utilizamos la marca input pero en la propiedad type indicamos que se trata de un botón de
envío de datos. En la propiedad value indicamos el texto que queremos que aparezca en
el botón.
Vector llamado $_REQUEST
indicando como subíndice el nombre del cuadro de texto que definimos en el formulario

Lic. David I. López Pérez 3


Elemento <form>

El atributo action define la ubicación (URL)


donde se envían los datos que el formulario
ha recopilado cuando se validan.
El atributo method define con qué método
HTTP se envían los datos (generalmente get
o post).

Lic. David I. López Pérez 4


Elementos <label>, <input> y <textarea>

<label> <input> <textarea>

• Representa una • Se usa para crear • Representa un control


etiqueta para un controles interactivos para la edición
elemento en una para formularios mutilínea de texto sin
interfaz de usuario. basados en la web formato.
con el fin de recibir
datos del usuario.

5
Recepción de los datos en php 6
Control Text y Submint

Formulario.php

Práctica2.php

Lic. David I. López Pérez 7


Control radio
Formulario.php Práctica2.php

Lic. David I. López Pérez 8


Control chekbox
Práctica2.php
formulario.php

Lic. David I. López Pérez 9


Control Select
formulario.php Práctica2.php

Lic. David I. López Pérez 10


Control textarea
Formulario.php Práctica2.php

Lic. David I. López Pérez 11


Ahora conectemos Mysql
Lic. David I. López Pérez 12
Creación de la base de datos en mysql y tabla

Lic. David I. López Pérez 13


Conexión al servidor web con php
bdcon.php

Nombre del Password de


Servidor Mysql
Base de datos
Usuario de Mysql
Mysql

mysqli_connect() mysqli_error() mysqli_select_db

• Abre una nueva • Devuelve la • Selecciona la base


conexión al servidor descripción del error de datos en mysql.
MySQL. del último error de
conexión, si lo
Lic. David I. López Pérez
hubiera. 14
Diseño y programación del formulario en php
formulario.php

Lic. David I. López Pérez 15


Diseño y programación del formulario en php
guardarDatos.php

mysqli_query
Envía una única consulta
a la base de datos

Lic. David I. López Pérez 16


Ingreso de datos en el navegador

Lic. David I. López Pérez 17


Visualizar los datos ingresados en Mysql

Lic. David I. López Pérez 18


Actividad individual

• Agregar 5 Campos para la base de datos y el


formulario.
• Realizar una hoja de estilo para aplicarse en el
formulario.
• Investigar como listar los datos de la base de datos
en una hoja de php.

Lic. David I. López Pérez 19


Fin de la presentación

Lic. David I. López Pérez 20

También podría gustarte