Aplicaciones Web Php

Páginas: 14 (3259 palabras) Publicado: 21 de febrero de 2013
PHP
Desarrollo de Aplicaciones WEB UTCJ

DESARROLLO DE APLICACIONES WEB



Índice

Envío de datos de un FORMULARIO (controles text y submit)FORMULARIO (control radio) FORMULARIO (control checkbox) FORMULARIO (control select) FORMULARIO (control textarea) Vectores (tradicionales) Creación de un archivo de texto. Lectura de un archivo de texto. Vectores (asociativos) Funciones en PHP Basede datos (MySQL) INSERT (Alta de registros en una tabla) Listado (selección de registros de una tabla) Consulta (selección de registros de una tabla) DELETE (Baja de un registro en una tabla) UPDATE (Modificación de un registro de una tabla INSERT (y consulta de otra tabla) Listado (selección de registros de varias tablas - INNER JOIN) Subir un archivo al servidor (Upload)

2

PHPDesarrollo de Aplicaciones WEB UTCJ Maestro: Francisco Holguín

Envío de datos de un FORMULARIO (controles text y submit)
El proceso para el manejo de FORMULARIOS requiere generalmente dos páginas, una que implementa el formulario y otra que procesa los datos cargados en el formulario. La estructura mínima de un formulario es la siguiente: para la entrada de un nombre de persona, un objeto text y unbotón para el envío del dato al servidor:

Formulario de entrada del dato Ingrese su nombre:
Esta página está completamente codificada en HTML, es decir un formulario contiene marcas HTML puras. La marca y nos permite definir un formulario en la página. La marca FORM tiene dos propiedades que debemos inicializar obligatoriamente: action y method. La propiedad action indica el nombredel archivo que recibirá los datos ingresados por el operador en el formulario y que serán enviados al servidor cuando se presione el botón (submit). La propiedad method indica como se organizan esos datos para enviarlos al servidor, pudiendo ser mediante los métodos post o get (normalmente los datos de un formulario se envian mediante el método post). Para crear un cuadro de texto para el ingresodel nombre debemos definir un objeto de tipo "text" y darle un nombre: La propiedad type nos permite definir el tipo de control y con la propiedad name indicamos el nombre del control. Por último todo formulario tiene un botón de tipo submit: También utilizamos la marca input pero en la propiedad type indicamos que se trata de un botón de envio de datos. En la propiedad value indicamos el textoque queremos que aparezca en el botón. Ahora necesitamos una página con un pequeño programa en PHP que procese los datos ingresados en el formulario:

Captura de datos del form
Para acceder al dato en PHP se cuenta con un vector llamado $_REQUEST indicando como subíndice el nombre del cuadro de texto que definimos en el formulario (dicho nombre es sensible a mayúsculas y minúsculas) Ennuestro problema sólo mostramos por pantalla el valor ingresado en la página anterior: echo $_REQUEST['nombre'];

3

PHP
Desarrollo de Aplicaciones WEB UTCJ Maestro: Francisco Holguín

FORMULARIO (control radio)
Para analizar este control dispondremos un ejemplo: Implementar un formulario que solicite la carga de dos enteros, uno en cada text. Disponer dos controles de tipo radio que nospermitan seleccionar si queremos sumar o restar los dos valores ingresados:

Problema Ingrese primer valor: Ingrese segundo valor: sumar restar
Es importante notar que se trata nuevamente de un archivo HTML puro, que no tiene código PHP. La entrada de los dos números se efectua en dos controles Es importante notar que cada text tiene un name DIFERENTE. Para seleccionar el tipo deoperación a efectuar disponemos dos controles de tipo radio: sumar restar Es importante notar que los dos controles tienen el MISMO nombre. Esto es necesario para que el navegador sepa que los dos controles están relacionados (recordar que cuando uno selecciona un radio se debe deseleccionar el otro) Desde la otra página accederemos al value del control seleccionado. Por último disponemos un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • SEGURIDAD EN EL DESARROLLO DE APLICACIONES WEB PHP
  • Aplicaciones web
  • Aplicaciones web
  • Aplicaciones Web
  • Aplicaciones web
  • aplicaciones web
  • aplicaciones web
  • Aplicaciones Web

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS