Este documento proporciona instrucciones paso a paso para construir una aplicación web simple que permite crear, leer, actualizar y eliminar datos de una base de datos MySQL utilizando PHP. Se explica cómo crear la base de datos y tablas, diseñar formularios HTML, conectarse a la base de datos desde PHP, e insertar, seleccionar, actualizar y eliminar datos utilizando consultas SQL. El documento también muestra cómo organizar los archivos PHP y la estructura de carpetas del proyecto.
0 calificaciones0% encontró este documento útil (0 votos)
80 vistas9 páginas
Este documento proporciona instrucciones paso a paso para construir una aplicación web simple que permite crear, leer, actualizar y eliminar datos de una base de datos MySQL utilizando PHP. Se explica cómo crear la base de datos y tablas, diseñar formularios HTML, conectarse a la base de datos desde PHP, e insertar, seleccionar, actualizar y eliminar datos utilizando consultas SQL. El documento también muestra cómo organizar los archivos PHP y la estructura de carpetas del proyecto.
Este documento proporciona instrucciones paso a paso para construir una aplicación web simple que permite crear, leer, actualizar y eliminar datos de una base de datos MySQL utilizando PHP. Se explica cómo crear la base de datos y tablas, diseñar formularios HTML, conectarse a la base de datos desde PHP, e insertar, seleccionar, actualizar y eliminar datos utilizando consultas SQL. El documento también muestra cómo organizar los archivos PHP y la estructura de carpetas del proyecto.
Este documento proporciona instrucciones paso a paso para construir una aplicación web simple que permite crear, leer, actualizar y eliminar datos de una base de datos MySQL utilizando PHP. Se explica cómo crear la base de datos y tablas, diseñar formularios HTML, conectarse a la base de datos desde PHP, e insertar, seleccionar, actualizar y eliminar datos utilizando consultas SQL. El documento también muestra cómo organizar los archivos PHP y la estructura de carpetas del proyecto.
Descargue como PDF, TXT o lea en línea desde Scribd
Descargar como pdf o txt
Está en la página 1de 9
FUSM - UADV
FUNDACION UNIVERSITARIA SAN MARTIN
UNIVERSIDAD ABIERTA Y A DISTANCIA VIRTUAL CAT ZIPAQUIR
INFORMACION GENERAL Nombre del curso: ELECTIVA PROFESIONAL A3 (CONSTRUCCIN DE SOFTWARE -SERVIDOR) Cdigo : 10101417 Prerrequisito : Electiva Profesional A2 Semestre : Dcimo Periodo : 2014 Crditos : 3 [TP] Total de horas : 96 Profesor : Robinson Enrique Rincn Ramrez Correo: rinconrobix@gmail.com Telfono : 3108775481 Skype : Horas presenciales : 24 Trabajo autnomo : 72 Acompaamiento Virtual : Programa : INGENIERA DE SISTEMAS Grupo : Semana
EJERCICIOS 1. Por medio de phpMyAdmin, ingrese a MySQL y cree una base de datos llamada daticos. 2. En la bd daticos cree una tabla llamada datos, con los siguientes campos:
Nombre Tipo cod int(11) Primary Key Auto incremental nom varchar(50)
3. En C:\xampp\htdocs\ cree una carpeta llamada formulario.
4. Dentro de la carpeta cree un archivo PHP, llamado conexin (conexion.php) y dentro, escriba lo siguiente:
El cdigo anterior realiza la conexin con la base de datos, se debe verificar el nombre del servidor (usualmente es localhost), el usuario (si se tiene instalado el xampp el usuario por defecto es root) y contrasea (para el xampp el usuario usualmente no tiene password).
5. Dentro de la carpeta formulario, cree un archivo llamado datos.php y disee el siguiente formulario: FUSM - UADV FUNDACION UNIVERSITARIA SAN MARTIN UNIVERSIDAD ABIERTA Y A DISTANCIA VIRTUAL CAT ZIPAQUIR
6. El cdigo bsico para el formulario sera el siguiente:
Nota: Action est vaco ya que va a direccionar a si misma
7. Para empezar a escribir el cdigo PHP, nos vamos a ubicar despus del BODY, all vamos a llamar el archivo de conexin.php para realizar la unin con la base de datos y debe quedar de la siguiente manera:
8. Hasta el momento solo tenemos la conexin a la base de datos pero no estamos realizando ningn tipo de operacin con ella, a continuacin vamos a crear para insertar la informacin a la BD, dicho cdigo lo vamos a insertar entre despus del formulario que captura la informacin.
FUSM - UADV FUNDACION UNIVERSITARIA SAN MARTIN UNIVERSIDAD ABIERTA Y A DISTANCIA VIRTUAL CAT ZIPAQUIR
Se capturan los datos que vienen por el mtodo get, luego armamos la consulta SQL y por ltimo la ejecutamos. (El insert no retorna datos solo hace la operacin en la BD).
9. Ahora debemos visualizar la informacin y verificar que si haya quedado almacenada en la BD, pero lo vamos a realizar en nuestra misma pgina para esto vamos a ubicarnos despus del cdigo PHP de insercin y vamos a crear un formulario el cual solo va a tener fija la primera fila (donde van los titulos), porque las dems se crearn dinmicamente dependiendo del resultado de la consulta.
Como el SELECT si retorno datos de la BD, debemos extraerlo por medio de la funcin mysql_fetch_array($res), y se recorre por medio del While. Dentro del While generamos toda una fila de la tabla (tr), con sus correspondientes celdas (td), esto lo hace segn la cantidad de registros que hay en la base de datos. Tenga en cuenta que las imgenes las debe colocar en el sitio indicado en la ruta, ms adelante podr ver la estructura de carpetas que se cre para este ejercicio.
FUSM - UADV FUNDACION UNIVERSITARIA SAN MARTIN UNIVERSIDAD ABIERTA Y A DISTANCIA VIRTUAL CAT ZIPAQUIR
10. Gracias al cdigo anterior, ya estamos enviando una variable que permite la eliminacin (en el ejercicio hay dos formas de hacerlo), cualquier duda la despejaremos en clase; aqu vamos a generar el cdigo para eliminar el dato seleccionado. Tenga en cuenta su ubicacin.
11. Hace falta la actualizacin, la cual se va a realizar en esta pgina pero los datos para actualizar van hacer enviados desde otra pgina, que veremos ms adelante. Tenga en cuenta la ubicacin donde se crea.
12. A continuacin mostraremos el cdigo completo de la pgina datos.php. FUSM - UADV FUNDACION UNIVERSITARIA SAN MARTIN UNIVERSIDAD ABIERTA Y A DISTANCIA VIRTUAL CAT ZIPAQUIR
FUSM - UADV FUNDACION UNIVERSITARIA SAN MARTIN UNIVERSIDAD ABIERTA Y A DISTANCIA VIRTUAL CAT ZIPAQUIR
FUSM - UADV FUNDACION UNIVERSITARIA SAN MARTIN UNIVERSIDAD ABIERTA Y A DISTANCIA VIRTUAL CAT ZIPAQUIR
13. Ahora mostraremos el cdigo completo de la pgina datos1.php la cual es muy parecida a la anterior pero en esta no crea insert, update o select, porque todo se hace en la pgina principal.Lo nico que hacemos es capturar el cdigo del valor a editar y hacemos la consulta para mostrarlo en cada campo correspondiente y luego enviarlo a datos.php, para que all se realice la modificacin.
FUSM - UADV FUNDACION UNIVERSITARIA SAN MARTIN UNIVERSIDAD ABIERTA Y A DISTANCIA VIRTUAL CAT ZIPAQUIR
Adems mostramos en cada campo su valor correspondiente de la consulta en el rea que est en el recuadro
14. Para terminar mostramos como queda la estructura de archivos dentro de la carpeta formulario (formu). .
15. Por ltimo, dentro de la carpeta image encontramos las siguientes imgenes:
16. Adicione una pgina de estilos para que visualmente se vea bien. 17. A continuacin mostramos unas imgenes, donde se muestra como hacer la conexin por medio de clases.
Archivo configuracion.php
FUSM - UADV FUNDACION UNIVERSITARIA SAN MARTIN UNIVERSIDAD ABIERTA Y A DISTANCIA VIRTUAL CAT ZIPAQUIR
Archivo conexion.php
18. Aplique la clase conexin en un pequeo ejercicio con MVC. Usted coloca el ejercicio.