Você está na página 1de 2

LEMENTOS DEL FORMULARIO

en esta clase se verran los ellementos mas escenciales para crear formularios html
los elementos que conoceremos son form(etiqueta que contiene formulario),
label(texto asociado a cada campo), input(corresponde a diferentes tipos de objetos
que puede contener el formulario),
select (Menu emergente), text area(area de texto de multiples lineas).
una de las cosas que debemos saber es que los input se cierran con una barra
diagonal en html4 o anterior pero en html5 ya no es requerido
regularmente

existen varias formas de interactuar informacion con un servidor web: intercambio


de archivos, formularios,
de todas la mas comun es utilizar un formulario, los formularios tienen diversos
metodos para enviar informacion dependiendo de la forma de los datos y lo que se
quiera o no mostrar.
si se desea mostrar informacion enviada se usa el metodo "get", para informacion no
importante o no valiosa, el metodo get permite visualizar la informacion en el
navegador.
si no se desea visualizar la informacon se usa el metodo "post".
el metodo action establece el nombre del archivo que se encargara de procesar la
informacion aunque action define el nombre del archivo que procesara la
informacion el archivo que procesa dichos datos puede tener estructuras muy
complejas dentro de su programacion

<form method="GET">
<form method="POST" action="procesa.php">

sino se utiliza ninguno de los dos metodos ni post ni get entonces la informacion
que se envia siempre sera visible y estara disponible para ser accedida por
culquier programa o usuario.

cuando el imput esta dentro del label no es necesario asociarlo mediante los
atributos for e id de esta forma seria suficiente y obtendriamos el mismo resultado

ETIQUETAS CON VALOR Y NOMBRE


todos los objetos contenidos en un formaulrio puede contener un nombre y un valor.
el nombre del objeto sde descrbe presisamente en la propiedad name y el valor es el
contenido en la propiedad value de forma inicial
pero si value="", el valor es el que introduzca el usuario. en los objetos de tipo
checkbox u options el valor puede ser true, false,� 1,0 � lo que disponga el
usuario en la propiedad value. lo mismo para las casillas de verificacion.

MANEJO DE VALORES
Cuando introduce informacion a un formulario y pulsa el boton submit o enviar, el
navegador asocia lo contenido en la propiedad value al nombre del objeto
convirtiendo esto en variables con contenido.
la variable y su contenido puede ser enviado
1.- a una base de datos
2.- a un archivo
3.- a una pagina.

sugerencias para el envio a una base de datos


los datos que envie a una BDD son de suma importancia ya que si son almacenados en
esta zona es debido a que utilizara dichos datos posteriormente. siempre es
recomendable verificar que datos esta enviando
antes de almacenarlos en una BDD de esa manera estara seguro si los datos que envia
son los que usted podra utilizar posteriormente.
name=variable

es por eso que se recomienda hacer siempre un programa(action="procesa.php") que


nos permita visualizar lo que estamos enviando.

CONSTRUYENDO UNA BDD


los datos que enviemos seran almacenados en una BDD, LOS CAMPOS CORRESPONDEN a los
descritos en el formulario estos son: nombre, email, servicio, medidas, encontro y
comentario.
adicionalmente cada registro que se almacene debera tener una clave unica, para que
se identifique por clave a cada registro.
en el formulario no existe un campo clave pero este lo agregaremos utilizando un
numero automatico entero consecutivo y progresivo.

para crear BDD


create database bddmodas
para crear la tabla
create table cliente(
clave int not null auto_increment,
nombre varchar(60) not null,
email varchar(60) not null,
servicio varchar(50) not null,
medidas int not null,
encontro varchar(25) null,
comentario varchar(500) null,
constraint pk_clave primary key(clave)
) engine= innodb;

Você também pode gostar