Está en la página 1de 35

Programacin WEB

07 Mantenimiento - MYSQL

Percy Almeyda Lvano

Mantenimiento
Requisitos:
1. Servidor web ( Apache) DirectoryIndex index.htm index.html index.php AllowOverride ALL (.htaccess) PATH ( Windows ) extension_dir php_mysql.dll, php_mysqli.dll Herramienta grfica de administracin y consulta.

2. PHP instalado y configurado

3. Base de datos MYSQL 4. Material Inicial

Archivos iniciales para trabajo.

Pgina 2

Index.htm

Pgina 3

Index.htm

Pgina 4

Base : Alumnos

Trigger: datos_bkp_update datos_bkp_delete

Pgina 5

Script

Pgina 6

Script

Pgina 7

Clase : BaseDatos (base_class.php)

Definimos nuestra clase: constructor y mtodos necesarios para nuestro trabajo. db_conectar: se conecta al servidor de base de datos

db_consultar: ejecuta consultas, obteniendo un conjunto de registros.


db_ejecutar: ejecuta instrucciones como update, delete. Devuelve un valor boolean.
Pgina 8

Pgina 9

Pgina 10

resultados.php

Pgina 11

Pgina 12

Probar cdigo

Pgina 13

nuevo.php

Pgina 14

_misFunciones.php

Encargado de dar formato a la informacin que se almacenar en la Base de Datos.


- Convierte a maysculas. - Quita espacios en blanco al comienzo y al final de la cadena. - Cambia dos espacios en blanco juntos por un solo espacio en blanco.
Pgina 15

_agregar.php

Pgina 16

Probar cdigo

Pgina 17

editar.php

Pgina 18

_actualizar.php

Pgina 19

Probar cdigo

Pgina 20

_borrar.php

Pgina 21

Probar cdigo

Pgina 22

buscar.php

Pgina 23

resultados.php

Pgina 24

Probar cdigo

Pgina 25

Javascript

Integracin con Javascript

Pgina 26

Funciones.js

Usaremos estas funciones al momento de editar o borrar un registro.

Pgina 27

resultados.php

Pgina 28

Probar cdigo

Pgina 29

Funciones.js

Evitaremos que ingrese un registro en blanco. (campos vacos)

Pgina 30

nuevo.php

Pgina 31

Probar cdigo

Pgina 32

Funciones.js

Validaremos, la edicin de datos.

Pgina 33

editar.php

Pgina 34

Gracias por su atencin

Pgina 35

También podría gustarte