Professional Documents
Culture Documents
Desarrollado por:
Grupo N°: 21
Entregado a:
CEAD de Pasto
1
Introducción
2
Carpeta raíz la cual contiene todos los archivos para la ejecución de la
página y sus operaciones respectivamente, esta se encuentra ubicada
en el repositorio de destino de Appser el cual nos sirve para ejecutar
correctamente los códigos PHP.
3
Si pulsamos clic sobre ella nos indica un mensaje de información
Ahora podemos verificar si la base de datos fue creada para ellos vamos
al aplicativo de MYSQL. Ingresamos con las credenciales usuario: root y
pasword: 12345678.
4
Como podemos observar ya se encuentra la base de datos creada con
su nombre bdunad21. Esta se encuentra vacía.
5
Dentro del menú de administrador, se creó un script en PHP el cual
permite crear una tabla en la base de datos creada anteriormente.
Dicha tabla toma el nombre de tabla21, donde 21 corresponde al
número de mi grupo de trabajo colaborativo.
Como podemos observar aquí se encuentra la opción para crear una
tabla de datos en la base bduna21.
6
El código que se utilizo para que se logre crear la tabla indicada
anteriormente fue en PHP y contiene la función principal de CREATE
TABLE, la cual permite crear la tabla en donde indicamos el nombre
con el cual será llamada. De la misma forma siempre debemos llamar
las variables para iniciar la conexión con MYSQL, en este código
también creamos una variable que llama a la base de datos, luego
comprobamos la conexión, y ejecutamos la acción a realizar en este
caso crear tabla, aquí se observa la estructura de la tabla y el tipo de
dato que podemos ingresar en cada columna. Debemos tener en cuenta
la variable a la cual le daremos la función de llave primaria.
7
Dentro del menú de Ingreso de productos de la página creada en la fase
anterior se enlazo el formulario de captura de datos y se guardar este
registro allí en la tabla con nombre tabla21.
8
El código que se utilizo fue en PHP. Primeramente, llamamos las
variables para ejecutar la conexión con MYSQL de igual forma hacemos
local la base de datos.
Chequemos la conexión y hacemos el llamado a las variables del
formulario de HTML y las hacemos locales. Chequeamos la conexión con
MYSQLI, si la conexión es satisfactoria utilizamos la función principal
INSERT INTO, la cual permite por medio de las variables ubicar los
datos ingresados en el formulario y los organiza en la tabla.
9
Dentro del menú de consulta de productos se enlazo el formulario de
captura de datos diseñado en la fase anterior con la base de datos, este
permite mostrar el registro asociado a ese número.
Para visualizar su función se ingreso el código 123 el cual pertenece al
dato que se creo anteriormente.
10
El código que se utilizo fue en PHP. Este de igual forma realiza el
llamado a la variable para realiza la conexión con MSQL, luego llama la
variable código del formulario HTML y la hace local en PHP.
Chequeamos la conexión, y se procede a realizar la operación o la
función con SELET, la cual permite mostrar el registro asociado a un
numero para ellos demos comparar las variables si son igual se ejecuta
la acción. Si la acción se cumple mostramos los datos asociados a ese
numero de código.
11
Dentro del menú de actualización de productos se enlazo el formulario
de captura de datos diseñado en la fase anterior con la base de datos,
este permite actualizar la información de ese registro mediante la
operación de ese registro.
A manera de ejemplo pretendemos actualizar los datos que contiene el
código 123. Suponiendo que el juguete ya no pesaba 2 kg si no pesa 5
kg y no fue de la región de Bogotá sino de Nariño.
12
El código que se utilizo fue en PHP. Este de igual forma realiza el
llamado a la variable para realizar la conexión con MSQL, luego llama
las variables del formulario HTML y la hace locales en PHP.
Chequeamos la conexión, y se procede a realizar la operación o la
función con UPDATE, la cual permite actualizar la información de el
registro que nosotros ingresamos con el código del producto.
En esta operación se compara si la variable del formulario HTML local en
PHP es igual a la variable de la tabla de MYSQL. Para estos ejemplos
siempre comparamos la variable código la cual le asignamos la llave
primaria.
13
Dentro del menú de Administrador se creó un formulario en HTML el
cual permite capturar el código del producto y permite eliminar ese
producto de la base de datos de MYSQL.
Como podemos observar este es el formulario creado en el menú
Administrador, se toma como ejemplo el código que tenemos en nutra
tabla de datos el cual es 123.
14
Ahora pulsamos clic en eliminar.
No indica la siguiente información. Ahora vamos a verificar en la base
de datos.
15
El código que se utilizo fue en PHP. Este de igual forma realiza el
llamado a la variable para realizar la conexión con MSQL, luego llama
las variables del formulario HTML y la hace locales en PHP, de igual
forma llama a la base de datos.
se realiza el llamado a la variable código del HTML y se la hace local.
Chequeamos la conexión, y se procede a realizar la operación o la
función con DELETE FROM , la cual Permite capturar el código del
producto y permite eliminar ese producto de la base de datos.
En esta operación se compara si la variable del formulario HTML local en
PHP es igual a la variable de la tabla de MYSQL. Para estos ejemplos
siempre comparamos la variable código la cual le asignamos la llave
primaria.
16
Dentro del mismo menú de administrador se permite generar el backup
de la base de datos mediante el aplicativo Mysqldump incluido en la
suite de Appserv. Como podemos ver tenemos la opción para generar el
backup.
17
El código que se utilizo fue en PHP, este contiene código HTML en este
caso solamente para los títulos.
Aquí indicamos primeramente la zona horaria y la fecha en este caso
toma la zona horaria de Bogotá, de igual forma realizo el llamado a las
variables para la conexión.
Mediante el aplicativo Mysqldump incluido en la suite de Appserv; se
logra crear el backup indicando la ruta en donde se encuentra ubicado con
extensión .exe. Posteriormente creamos una variable y especificamos la
ruta en donde se creará el backup, podemos crearlo con el nombre de la
base de datos llamando a la variable y figar la fecha en la que se creó.
18
De igual forma este reporte en PPDF se encuentra en el menú de
administrador el cual realiza la misma acción generar un reporte de
todos los productos registrados en la base de datos de MYSQL
19
Para este ejemplo se ha llenado la tabla de datos con 4 registros para
poder visualizar mejor el reporte en PDF, veamos como esta nuestra
tabla de datos en MySQL.
20
El código es creado en PHP, previamente se descargó una librería de
FPDF la cual se la a guardado en la carpeta raíz del proyecto.
21
De igual forma con una variable pfd y la función setfon configuramos el
tipo de letra y tamaño que tendrá nuestros datos en las columnas.
Aquí hacemos el llamado con la función SELECT a nuestra tabla, esta
función consulta los datos que están en dicha tabla.
Creamos una variable y guardamos los datos en este caso es “reg” y
por último procedemos a organizar los datos haciendo el llamado a cada
columna de la tabla de MYSQL. Tener en cuneta que las coordenadas de
las columnas de las tablas en PDF Y en MySQL deben ser las mismas,
esto con el fin de que los datos se organicen se vean alineados.
Para finalizar cierro el PDF con la función Output.
22
CONCLUSIONES
En la actualidad, toda organización sin importar su tamaño cuenta
o debe contar con bases de datos que permitan controlar sus
funciones, llevar un registro adecuado y seguro, pero no solo se
debe crearlas si no hay que saber cómo gestionarlas. Estas
aportan significativamente a la empresa ya que, si contamos con
una base de datos formulada correctamente, lograremos
conseguir que la información y el conocimiento sean los mayores
activos de la compañía, lograremos sacar el máximo rendimiento
nuestra empresa.
23
que permiten generar un reporte de lo que contiene nuestra base
de datos.
REFERENCIAS
24