Está en la página 1de 22

PROGRAMACION

SEMANA 9

Cristian Edgardo Concha Ramírez


17/10/2022
Automatización y control
DESARROLLO
1. Diseñe la estructura de un formulario que permita ingresar los campos a la base de datos.

Seleccione los comandos que considere adecuados y explique el funcionamiento del

formulario. Incluya un menú desplegable en el campo “Facultad”.

Paraca diseñar la estructura del formulario se extrajeron la herramienta gratuito De lawarecodificación,


corchetes.

Como cebador paso es htdocs creamos una carpeta donde se almacenaran todoslos archivos What
vamos a utilizar paraca el desarrollo del formulario, como el índice.php (Codificación HTML y php) y el
estilo.css (Codificación CSS paraca el diseño).
Etiquetas utilizadas:

Como base para la codificación usamos un sistema operativo las etiquetas de la ware apertura
<HTML></HTML> y dentro de la ware de las etiquetas <JEFE></HEAD> haciendo referencia a la cabeza de
la pagina , en ella podemos colocar el titulo de la pagina mediante las etiquetas <TÍTULO></TÍTULO> luego
prosigue el cuerpo de la página donde estará para hacer el código what podemos visualizar el formulario ,
para ello abrimos las etiquetas <CUERPO> </CUERPO>

Dentro de las etiquetas cuerpo empezamos la creación de la estructura de la página índice utilizando el
elemento <SECCIÓN> </SECCIÓN> utilizado es HTML para determinar What el contenido corresponde
What parte Delaware Naciones Unidas esquema y así tener Naciones Unidas Código mas organizado y
fácil de entender

es la línea 9 del Código se puede apreciar cómo se apertura Naciones Unidas <DIV> </DIV>denominado
“contenedor” mediante su atributo "clase". es el cómo su nombre nos sirvió como contenedor Delaware
todos holas elementos What utilizaremos para obtener la información delos empleados.

En la línea 10 colocamos el titulo de nuestro formulario usando la etiqueta H1

En la línea 11 abrimos la etiqueta <FORMULARIO> </FORMULARIO> en su interior puede haber cualquier


elemento tipo delaware una pagina web (<entrada>, <botón>, <seleccionar>,<grupo de opciones>,
<opción> y <área de texto>) el navegador envia únicamente los datos de los controles contenidos en el
formulario , el método correo de formulario envia informacion a través HTTP hacia la pagina
ingresarDatos.php llamada mediante su atributo acción

Es la línea12 y 28 se puede apreciar What De laware nuevo se apertura las etiquetas DIV denominados
por su atributo clase , “izquierda” y “derecha” respectivamente, ambos dentro del DIV “contenedor” .
Esto paraca poder separar es dos bloques el formulario, debido a la abuela cantidad Delaware campos
What se requiere paraca obtener la información del empleado.

Dentro del DIV “izquierda” agrupamos los controles que obtendrán la información

Delaware los campos (IDENTIFICACIÓN empleado, nombre, Monollido, Seccional y selección Delaware

facultad). Detalles mas adelante:

 Elemento <ENTRADA> De la ware tipo "texto", parac los campos IDENTIFICACIÓN empleado

,nombre,

Apellido y Seccional, asignando a cada aporte mediante su atributo "nombre"

Naciones Unidas nombre y para que el usuario identificara que campo corresponde a cada

dato que ingresamos utilizamos el atributo “Marcador de posición” .

 Elemento <SELECCIONAR> representa Naciones Unidas control que muestra Naciones Unidas menú
Delaware

opciones, es miste caso muestra las facultades a las What puede ser
asignado Naciones Unidas empleado. Las opciones contenidas es el menú hijo

representados por elementos<OPCIÓN>.

Dentro del DIV “derecha” agrupamos los controles What obtendrán la información

Delaware los campos (Carga, salarios, fecha Delaware comienzo y fecha Delaware nacimiento).

Detalles mas adelante:

 Elemento <ENTRADA> Delaware tipo "texto" , paraca los campos carga y salarios,

asignando cada entrada mediante su atributo"nombre"un nombre y para que

el usuario identificar a What campo corresponder cada dato What ingresar

utilizamos el atributo “PlaceHolder” .

 Elemento <ENTRADA> Delaware tipo "fecha" , paraca los campos fecha Delaware comienzo y

fecha Delaware nacimiento, asignando a cada aporte mediante su atributo "nombre"

un nombre.

 Elemento <ENTRADA> Delaware tipo "enviar", paraca el boton Delaware enviado, asignando
mediante su

atributo “nombre” un nombre.

 Elemento <ENTRADA> Delaware tipo "restablecer" , paraca el boton restaurar, asignando


mediante su

atributo “nombre” un nombre.

CODIGO PHP:

Para enviar los datos del formulario es necesario usar codificación PHP, ya What ella es la que se
encargara de la conexión entre el formulario y la base de datos
ESTILO DE ETIQUETACOMO:

Paraca brindarle Naciones Unidas diseño a cada elemento utilizado es el formulario utilizaremos

CSS (Hojas Delaware estilo) es Naciones Unidas lenguaje Delaware diseño gráficos paraca definir y
crear la

presentación Delaware Naciones Unidas documento estructurado escrito es Naciones Unidas lenguaje
Delaware marcada.

Para ello crearemos una nueva página con extensión css denominado (estilo.css).

Paraca What los estilos establecidos hagan efecto es nuestra página índice

agregamos la etiqueta <link rel="stylesheet" href="estilo.css"> dentro de la cabeza


Para asignar el estilo California da etiqueta o control del formulario , lo haremos mediante el atributo
"clase" What se le asignó a cada uno Delaware . Esto nos permite identificar cada elemento
en la hoja de estilo.

Paraca el cuerpo (cuerpo) Delaware la página es general le asignamos Naciones Unidas color Delaware
fondo

mediante antecedentes y le décimos What queremos el texto alineado Alabama centro

mediante alineación de texto.

A nuestro titulo del formulario le indicamos What queremos Naciones Unidas tipo Delaware y o extra
sans-

Ser if mediante familia tipo gráfica y un color de letra mediante color _

es la línea 9 empezamos a darle estilo a nuestro DIV “contenedor” , diciendo

What queremos el texto alineado (alineación de texto ), los elementos alineados es bloques

( pantalla: bloque en línea ), agregando una distancia ( relleno ) estafa los elementos

What contiene dicho DIV hacia dentro Delaware 10 píxeles, le asignamosNaciones Unidasborde Delaware
2 píxeles y Delaware

Color blanco ( borde: 2 píxelesSolidentificación#ffffff) ypor del mes pasado le décimos What hola sbordes
del

DIV sean ovalados 10px ( border-radius).

es la línea dieciséis y 20 hacemos referencia a los DIV “izquierda” y “derecha” paraca

establecimos su ubicación es la pantalla alineándolos mediante flotar y una

separación de 10 px con los elementos de su interior ( acolchado ).


Diseño de formulario :
2. Elabore un prototipo o imagen referencial del formulario anterior y explique cómo enlazar

el formulario con una base de datos en MySQL.

Pasos para establecer una conexión :

1) Como cebador establecimos una conexión con el servidor el usuario designado deberá conectarse
mediante internet a una computadora
2) Luego acceder a la pagina web donde este el formulario mediante naciones unidas navegador y
completando los datos requeridos . after de la ware culminar , el usuario prosiga a enviar los
datos what para guardarlos en la base de datos presionando el botón enviar
3) Automáticamente Alabama
presionar el boton, nuestro
formulario hace una
peticiónDelawareconexiónHTT
PSestafaelservidor.Si
losparámetrosDelawareconexion
hijo corrigese
estableceráconexión
casocontrario moStrara
unresultado
de error en pantalla.
4) Alabama ya existir conexión,
mediante nuestro codigo PHP
establecido es el
servidor recibimos los datos
What el tusuario digito es cada
campo del
formulario, almacenándolos
temporalmente en variables de
recepción.
5) Dentro del codigo PHP debe
existir una sentencia sql What
nos permitir
almacena la información en la
Base de datos.
6) Si la informacion guardado
es los parámetros Delaware
recepción es las
Variables PHPno tienen ninguno
problema, que hacer se guardará
es la base Delaware
datos.
7) Automáticamente la base
Delaware datos devuelve
Naciones Unidas parámetro, ya
mar si se
almaceno o no la informacion
Este parámetro será devuelvo
correosr PHP a
HTML para ser mostrado al
usuario.
8) El usuario puede visualizar en
pantalla unmensaje de exito o
fracaso
3. Codifique la sentencia SQL para la creación de la base de datos y de la tabla “profesores”
enMySQL

4. Elabore un programa que sea capaz de recorrer la base de datos y determinar la persona

con mayor antigüedad en la empresa. Utilice estructuras condicionales y repetitivas. Utilice

los datos que desee de la tabla, sugiriéndose el uso de arreglos.

5. Elabore un programa que sea capaz de recorrer la base de datos y determina la persona con

Menor sueldo en la empresa. Utilice estructuras condicionales y repetitivas. Utilice los datos

que desee de la tabla, sugiriéndose el uso de arreglos.

6. Elabore la sentencia de SQL que permita generar un reporte de los nombres, apellidos y

fecha de ingresos del personal de la Facultad de Ingeniería.

7. Elabore un programa en PHP que calcule el gasto anual por facultad, considerando el salario

mensual de los profesores. Utilice los datos que desee de la tabla, sugiriéndose el uso de

arreglos.

8. El usuario puede visualizar en pantalla un mensaje de éxito o fracaso


3. Codifique la sentencia SQL para la creación de la base de datos y de la tabla “profesores” en

MySQL
Para crear las sentencias what creamos la base de datos delaware y las tablas accedemos al administrador
phpMyAdmin desde el servidor local
Números ubicamos es la pestaña sql del menú phpMiAdministrador , a continuación es el cuadro
Delaware texto digitamos la sentencia sqlWhat nos permite crear la base de datos Delaware CREATE
DATABASE empleados

4. Elabore un programa que sea capaz de recorrer la base de datos y determinar la persona con mayor
antigüedad en la empresa. Utilice estructuras condicionales y repetitivas. Utilice los datos que desee de la
tabla, sugiriéndose el uso de arreglos.

Como cebador paso declaramos las Variables What nos permitir conectarnos Al servidor
(Usuario, contraseña, servidor y nombre de la base de datos).

Establecemos conexión estafa el servidor mediante la sentencia PHPmysqli_connect($servidor,$usuario,


$pase,$NombreBD); devolviendo como valor VERDADERO o FALSE en la variable $ conexión .

La consultar nos permitir obtener el trabajador más antiguo en "SELECCIONE *DE profesores ORDENAR
BYaletaicioASC LÍMITE 1", donde le Pedimos What nos muestre a todos los datos Delaware la tablas
pagsrofeores, pero estafa el ORDENAR POR PedimosWhatla columna finicio se ordenar Delaware formas
Ascendente (ASC ) y What solo muestrearel primer registro ( LÍMITE 1 ).Luego mediante Naciones Unidas
tiempo imprimimos los valores obtenido es el arregloasociativo $resultado

5. Elaborar Naciones Unidas programa What mar capaz Delaware recorrer la base Delaware datos y
determina la persona estafa menor salario es la empresa. utilice estructuras condicionales y repetitivas
utilice los datos What deseo Delaware la tablas, sugiriéndose el uso de arreglos.
5. Elaborar Naciones Unidas programa What mar capaz Delaware recorrer la base Delaware datos y
determina la persona estafa menor salario es la empresa. utilice estructuras

condicionales y repetitivas utilice los datos What deseo Delaware la tablas,

sugiriéndose el uso de arreglos.

Como cebador paso declaramos las Variables What nos permitir conectarnos Alabama

servidor (Usuario, contraseña, servidor y nombre de la base de datos).

Establecemos conexión estafa el servidor mediante la sentencia PHP

mysqli_connect($servidor,$usuario,$pase,$NombreBD); devolviendo como

valor VERDADERO o FALSE en la variable $conexion .

La consultar What nos Virginia permitir obtener el trabajador estafa menor salario es la

empresa es "SELECCIONE * DE profesores ORDENAR POR salario ASC LÍMITE 1",

donde le Pedimos What nos muestrear todos los datos Delaware la tablas profesores, pero

estafa el ORDENAR POR Pedimos What la columna salario se ordenar Delaware formas

ascendente ( ASC ) y que solo muestre el primer registro ( LIMIT 1 ).

Luego mediante Naciones Unidas tiempo imprimimos los valores obtenido es el arreglo

asociativo $resultado

6. Elaborar la sentencia Delaware sql What permitir generar Naciones Unidas informar Delaware los

nombres, apellidos y fecha Delaware ingresos del personal Delaware la Facultad Delaware

Ingeniería.

La sentencia sql What nos permite hacer Naciones Unidas informar Delaware la mesaa “profesores” es

SELECCIONAR .Permite seleccionarlas columnas quesea camioneta a mostrar y es el orden es

What hola camioneta a hacer. Simplemente es la instrucción What la base Delaware datos interpreta

como que vamos a solicitar información.


escribimos SELECCIONE y después Delaware ello yo sistema operativo campos What queremos mostrar
es el

informar, es Este caso serian los nombres, apellidos y su fecha Delaware inicio Delaware cada

profesora.

Luego escribimos DE paraca diciendo a la consultar Delaware What tablas queremos esos

datos, es nuestro caso sería la tablas “profesores” . Luego condicionamos la

sentencia diciendo What solo quiere Delaware la facultad ingeniería mediante el

DONDE .

una vez establecido los campos What queremos es el informar y Delaware What tablas,

procedemos a ejecutarla sentencia( SELECCIONARnombre,apellido,finicio DE

`profesores` DÓNDE facultad = "Ingeniería") y si no heno mi errores es nuestra

consultar, mostrara el informe caso contrario mostraría un error de consulta


7. Elaborar Naciones Unidas programa es PHPAGS What calcular el gastos anuales por facultad,

considerando el salario mensuales Delaware los profesores. utilice los datos qué

desee de la tabla, sugiriendo el uso de arreglos.

nuestro programa es necesario establecimos conexión estafa el servidor paraca

obtener los gastos que cada faculta realiza ejercicios anuales basados en los salarios de

cada trabajador.

Como cebador paso declaramos las Variables What nos permitir conectarnos Alabama

servidor (Usuario, contraseña, servidor y nombre de la base de datos).

Luego mi norte la línea 6 establecemos conexión y dicho resultado hola almacenamos es

la variable conexión que tendrá como valor si se realizara o no la conexión.

after validamos si se establecido conexión, es caso Delaware What no hola haya hecho

mostramos Naciones Unidas mensaje ayo usuario Delaware error, caso contrario ejecutamos la consultar

sql que nos permitirá obtener los valores de lservidor antes pedido.

La consultar "SELECCIONE facultad, SUMA(salario) COMO 'gasto' DE profesores

AGRUPAR POR facultad" , nos permite establecimos What campos queremos obtener. es

Este caso queremos la facultad y los gastos What realizar Paraca obtener el gasto,

Mediante el atributo SUMETRO sumamos los salarios De la ware la tabla de Profeores, pero noDelaware

todos juntos a su vez, mediante el atributo GRUPO POR yomi ponemos como regla

What sumar pero por Agrupturas según las facultades eslacolumna facultad Delaware

la tabla De esta manera obtenemos los gastos que realizamos cada Facultad
REFERENCIAS BIBLIOGRÁFICAS

IACC. (2018). Bases de datos en PHP.

También podría gustarte