PRACTICA DE CÓDIGO HTML/PHP

Documentos relacionados
En este tema vamos a ver qué son los formularios, para qué se utilizan, y qué elementos pueden contener.

HTML: Formularios. Francisco J. Martín Mateos Carmen Graciani Díaz. Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla

Formularios en HTML 09/02/2015. Escuela Técnica Superior de Ingeniería Informática Departamento de Lenguajes y Sistemas Informáticos

Formularios en HTML. Grupo de Ingeniería del Software. Departamento de Lenguajes y Sistemas Informáticos. October 11

Construcción de formularios en HTML. Formularios. Bases de Datos 2012/2013. Luis Valencia Cabrera

2- Formularios y JavaScript Course: Developing web- based applica=ons

Manejo de eventos en JavaScript WEB-TECHNOLOGIES

A continuación se confeccionara un formulario para el ingreso de un nombre y un botón para el envío del dato ingresado al servidor:

A continuación el código del formulario Registro.html y del archivo validar.js de javascript:

En esta práctica se verá cómo crear una base de datos MySQL mediante el programa phpmyadmin y su posterior explotación a través de PHP.

Formularios HTML. Desarrollo de Aplicaciones Web Departamento Informática y Sistemas Universidad de Murcia Curso 2013/2014

Bases de Datos. Marta Elena Zorrilla Pantaleón. Rafael Duque Medina DPTO. DE MATEMÁTICAS, ESTADÍSTICA Y COMPUTACIÓN

Los formularios irán delimitados por las etiquetas <FORM> y </FORM>, la cual tiene dos parámetros:

Ejercicios de Mantenimiento de Tablas de MYSQL con PHP

Unidad Didáctica 2 GENERACIÓN DE DOCUMENTOS WEB CON GUIONES DE SERVIDOR

Aplicaciones Web Mg. Abril Saire Peralta

Curso de PHP Modulo 7 Creando Una Base de Datos y accediendo a ella R-Luis

Práctica 02. Formularios

El control HTML "textarea" se diferencia del "text" en que permite el ingreso de muchas líneas.

Formularios en HTML 03/02/2017. Escuela Técnica Superior de Ingeniería Informática Departamento de Lenguajes y Sistemas Informáticos

Generar códigos de barra con PHP

Desarrollo Web con PHP y MySQL

ELECTIVA EVALUACION FINAL

Clase. geniería de la Computación. Departamento de Ciencias e Ing. Diego C. Martínez - DCIC-UNS

PHP Avanzado - Listas enlazadas dinámicas -

PHP Avanzado - Información tabulada -

EJEMPLOS. Ejemplo Nº 1. Página Sencilla

ELABORACIÓN DE PÁGINAS WEB. CBTIS No. 02 ISC. RICARDO GARCÍA LÓPEZ

CapÍtulo 3: Manejo de Forms.

Desarrollo de sitios web con PHP y MySQL

Laboratorio Taller Nro. 5 Aplicaciones MySql y PHP

Tema: Creación de Formularios HTML

HTML, PHP y bases de datos

Índice: Tema Conexión con Bases de Datos

Desarrollo Plataforma Web/Programación Web Ing. Tomás Eduardo Urbina

CORPORACIÓN UNIFICADA NACIONAL GUIA DE DISEÑO FORMULARIOS ING. DIANA E. LOPEZ IMITOLA

DAWeb práctica 11, día dos de mayo de 2018

TUTORIAL DE PHP. M. en C. Erika Vilches. Parte 3.

hipervinculos La página que rescata el valor pasado como parámetro es la siguiente: <html> <head> <title>problema</title> </head> <body> <?

MANUAL PRÁCTICO DE PHP

Formularios HTML5 El código HTML

Métodos GET vs POST del HTTP

FORMULARIOS HTML. BOTONES: ENVÍO SUBMIT, RESTABLECIMIENTO RESET, IMAGEN Y CONTENIDO (BUTTON). (CU00724B)

APRENDE A CREAR UNA PÁGINA WEB CON HTML

Introducción. PHP, es un lenguaje orientado a conexiones entre páginas Web y servidores donde se almacenan toda clase de Bases de Datos.

Programación PHP de bases de datos mysql

Capítulo 4. Introducción a HTML

PRACTICA 1 PHP HOLA MUNDO. El comando de PHP para imprimir dentro de la página se llama echo. Nuestro programa "Hola Mundo" será entonces:

9- PHP, insertar y borrar registros

PHP y MySQL. Aplicaciones Web: PHP y base de datos MySQL (décima parte) Autor: Johnny Zulca Mamani

Escribiendo el HTML. Un formulario se declara entre estos dos tags:

PHP Interacción con el cliente

Práctica 6: Webs dinámicas

Técnicas para la enseñanza de. Desarrollo Web. PH P - m ysqli. Liliana Gutiérrez Flores. Enero de 2016

MANUAL DE FORMULARIOS EN HOSTING

FORMULARIO HTML PREPARACION DEL FORMULARIO. Que información debes solicitar al visitante de tu web?

Introducción a PostgreSQL con PHP

Base de Datos Conjunto de información organizada especialmente para búsqueda y entrada de datos. Base de Datos: Ejemplo Usuarios

HTML & CSS HTML. PARTE 3. Profesora: Ana Gómiz Escuela Arte Granada Obtubre 2014

Unidad Técnicas para generar formularios, validarlos y procesarlos en el mismo documento web. J.J.

Grupo de Ingeniería del Software. Conceptos básicos de formularios HTML

Formularios HTML (práctica)

Versión: 01. Fecha: 01/04/2013. Código: F004-P006-GFPI GUÍA DE APRENDIZAJE Nº 1 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE

PHP y MySQL. Indice: - Envia de datos de formulario - Método de envio - La variable de interprete - Envio de archivo - Propiedades

Redireccionar a otra página (header)

Transcripción:

PRACTICA DE CÓDIGO HTML/PHP ESCRIBA EL CÓDIGO CORRESPONDIENTE EN HTML Y PHP Ejemplo: Escribe tu nombre centreado, con tipo de letra "Arial" y tamaño 3 <center><font face="arial" size="3">juan Gómez</font></center> echo "<center><font face='arial' size='3'>juan Gómez</font></center>"; 1. Apertura y cierre de un formulario que enviará datos a un archivo "registro.php" HTML : <form method="post" action="registro.php"> </form> PHP Forma 1: echo "<form method='post' action='registro.php'>"; echo "</form>"; PHP Forma 2: echo "<form method='post' action='registro.php'> </form>"; 2. Ingreso de un valor mediante una caja de texto en sus tres tipos: text, password y hidden (explique cuando se usa cada uno de éstos tipos) Nombre:<input type="text" name="nombre" size="40"> Nombre:<input type="password" name="nombre" size="40"> Nombre:<input type="hidden" name="nombre" size="40"> echo "Nombre:<input type='text' name='nombre' size='40'>"; echo "Nombre:<input type='password' name='nombre' size='40'>"; echo "Nombre:<input type='hidden' name='nombre' size='40'>"; text -> muestra el texto tal cual se escribe password -> utiliza asteriscos para representar cada caracter hidden -> la entrana no se visualiza (para no sufrir alteraciones) 3. Ingreso de un valor mediante un cuadro de texto con barras Asunto:<textarea rows="5" cols="20" name="descripcion"></textarea> echo"asunto:<textarea rows='5' cols='20' name='descripcion'></textarea>"; 4. Seleccionar un valor mediante un Cuadro combinado (con dos opciones p.e. Sexo) Sexo: <select name="sexo"> <option>masculino</option> 1

<option>femenino</option> </select> PHP Forma 1: echo "Sexo: <select name='sexo'>"; echo "<option>masculino</option>"; echo "<option>femenino</option>"; </select> PHP Forma 2: echo "Sexo: <select name='sexo'> <option>masculino</option> <option>femenino</option>"; </select> 5. Seleccionar un valor mediante Botones de opción (con dos opciones p.e. Turno) Turno: <input type="radio" name="turno">mañana<br> <input type="radio" name="turno">tarde<br> PHP Forma 1: echo "Turno: <input type='radio' name='turno'>mañana<br>"; echo "<input type='radio' name='turno'>tarde<br>"; PHP Forma 2: echo "Turno: <input type='radio' name='turno'>mañana<br> <input type='radio' name='turno'>tarde<br>"; 6. Seleccionar un valor mediante una Casilla de verificación (p.e. Trabaja, Estudia, Debe..etc) Trabaja:<input type="checkbox" name="trabaja"> echo"trabaja:<input type='checkbox' name='trabaja'>"; 7. Botón para enviar la información del formulario <input type="submit" name="boton" value="enviar"> echo"<input type='submit' name='boton' value='enviar'>"; 8. Botón para información del formulario o restablecerla a su formato original <input type="reset" name="boton" value="reestablecer"> echo"<input type='reset' name='boton' value='reestablecer'>"; 9. Crear un enlace llamado "Haga click aqui" para enviar a la página "ofertas.php" 2

<a href="ofertas.php">haga click aquí</a> echo "<a href='ofertas.php'>haga click aquí</a>"; 10. Crear una imagen llamada "logo.gif" para enviar a la página "ofertas.php" <a href="ofertas.php"><img src="logo.gif"></a> echo "<a href='ofertas.php'><img src='logo.gif'></a>"; CODIGO PHP 1. Asignar los valores de dos estaturas. Calcular y visualizar su promedio $a=23; $b=45; $prom=($a+$b)/2; echo "El promedio es : $prom"; Forma 1 echo "El promedio es : ".$prom; Forma 2 2. Asignar el valor de una nota y determinar si es de aprobación o reprobación $nota=56; if ($nota>=51) echo "APROBO"; else echo "REPROBO";; 3. Asignar una edad y determinar a que período de la vida corresponde (Niño,Joven,Adulto,Anciano) $edad=25; if ($edad<=12) echo "NIÑO";; if ($edad>12&&$edad<=25) echo "JOVEN";; if ($edad>25&&$edad<=55) echo "ADULTO";; if ($edad>55) echo "ANCIANO";; 4. Visualiza 50 veces tu nombre en la pantalla for ($i=1;$i<=10;$i++) echo "JUAN CARLOS<br>";; 3

BASES DE DATOS 1. Instrucción para conectarse a un servidor y a la base de datos con las características dadas por el servidor www.000webhost.com que se muestran a continuación $mysql_host = "mysql1.000webhost.com"; $mysql_database = "a7922699_a321"; $mysql_user = "a7922699_med"; $mysql_password = "serv4566"; localhost base de datos root password $conexion=mysql_connect("mysql1.000webhost.com "," a7922699_med "," serv4566"); mysql_select_db("a7922699_a321",$conexion); Se tienen la siguiente tabla llamada "datos": ci nombre fnac sexo sección sueldo estado 2345678 Víctor Gómez 1978-05-23 Masculino 3 300 Retirado 3247855 María Pérez 1970-06-15 Femenino 1 500 Vigente 2. Recibir en 7 variables los valores de un registro enviado por un formulario $ci=$_post["ci"]; $nombre=$_post["nombre"]; $fnac=$_post["fnac"]; $sexo=$_post["sexo"]; $seccion=$_post["seccion"]; $sueldo=$_post["sueldo"]; $estado=$_post["estado"]; 3. Se tiene el siguiente enlace "http://www.sitio.com/mostrar.php?cod=34567&nombre=juan". Cuales son las dos instrucciones para recibir éstos dos valores enviados por el enlace? $cod=$_get["cod"]; $nombre=$_get["nombre"]; 4. Instrucción para Insertar un nuevo registro a ésta tabla $resultado=mysql_query("insert into datos (ci,nombre,fnac,sexo,seccion,sueldo,estado) values ('$ci','$nombre','$fnac','$sexo','$seccion','$sueldo','$estado')"); 5. Instrucción para incrementar 100 Bs a todos los que trabajan en la sección 3 $resultado=mysql_query("update datos set sueldo=sueldo+300 where seccion=3"); 6. Instrucción para eliminar todos los registros de los Retirados $resultado=mysql_query("delete from datos where estado='retirado'"); 4

7. Asignar en una variable el número de una cédula de identidad. Instrucción para mostrar el registro de la persona a la que le pertenece. $ci=3456782; $resultado=mysql_query("select * from datos where ci='$ci'"); echo "Nombre:".$filas["nombre"]; echo "Sueldo:".$filas["sueldo"]; echo "Sección:".$filas["seccion"]; 8. Instrucción para mostrar todos los registros en formato " ci nombre sexo estado " $resultado=mysql_query("select * from datos"); echo " ".$filas["ci"]; echo " ".$filas["nombre"]; echo " ".$filas["sexo"]; echo " ".$filas["estado"]." "; CONSULTAS (Sólo la consulta SELECT en PHP, no es necesario mostrar) 1. Consulta para mostrar cuantos de cada sexo existen, por ejemplo: Masculino 5 Femenino 3 select sexo,count(sexo) as total from datos group by sexo 2. Consulta para mostrar la lista de nombres numerada y en orden ascendente 1. María Pérez 2. Víctor López $resultado=mysql_query("select nombre from datos order by nombre"); $n=0; $n=$n+1; echo $n.".- ".$filas["nombre"]; 3. Consulta para mostrar solo el nombre y la primera letra del campo sexo, por ejemplo Víctor López M María Pérez F 5

$resultado=mysql_query("select nombre,substr(nombre,1,1) as letra from datos"); echo $filas["nombre"]." -- ".$filas["letra"]; 6