Desarrollo de sitios web con PHP y MySQL
José Mariano González Romano
Departamento de Lenguajes y Sistemas Informáticos
Universidad de Sevilla
Tema 1: Introducción
- Presentación de diapositivas
[ Powerpoint ]
[ PDF ]
- Ejercicios:
- Fichero con el código fuente de todos los ejercicios para descargar
[ ZIP ]
- Ejercicio 1: Prueba de PHP
[ ver ]
Tema 2: Lenguaje PHP básico
- Presentación de diapositivas
[ Powerpoint ]
[ PDF ]
- Ejercicios:
- Fichero con el código fuente de todos los ejercicios para descargar
[ ZIP ]
- Ejercicio 1: PHP y HTML
[ ver ]
- Ejercicio 2: Tabla de multiplicar
[ ver ]
- Ejercicio 3: Tablas y funciones
[ ver ]
Tema 3: Formularios
- Presentación de diapositivas
[ Powerpoint ]
[ PDF ]
- Ejercicios:
- Fichero con el código fuente de todos los ejercicios para descargar
[ ZIP ]
- Ejercicio 1: Formulario simple
[ ver ]
- Ejercicio 2: Elementos de entrada
[ ver ]
- Ejercicio 3: El formulario de PHP
[ ver ]
- Ejercicio 4: Subida de ficheros
[ ver (*)]
- Ejercicio 5: Validación de formularios
[ ver ]
Tema 4: Acceso a bases de datos MySQL en PHP
- Presentación de diapositivas
[ Powerpoint ]
[ PDF ]
- Ejercicios:
- Fichero con el código fuente de todos los ejercicios para descargar
[ ZIP ]
- Ejercicio 1: Consulta de noticias
[ ver ]
- Ejercicio 2: Encuesta
[ ver ]
- Ejercicio 3: Inserción de noticias
[ ver (*)]
- Ejercicio 4: Eliminación de noticias
[ ver (*)]
- Ejercicio 5: Consulta de noticias con paginación de resultados
[ ver ]
- Ejercicio 6: Consulta de noticias con filtrado de resultados I
[ ver ]
- Ejercicio 7: Consulta de noticias con filtrado de resultados II
[ ver ]
Tema 5: Sesiones
- Presentación de diapositivas
[ Powerpoint ]
[ PDF ]
- Ejercicios:
- Fichero con el código fuente de todos los ejercicios para descargar
[ ZIP ]
- Ejercicio 1: Manejo de sesiones
[ ver ]
- Ejercicio 2: Gestión de noticias
[ ver (*)]
Tema 6: Creación de imágenes
- Presentación de diapositivas
[ Powerpoint ]
[ PDF ]
- Ejercicios:
- Fichero con el código fuente de todos los ejercicios para descargar
[ ZIP ]
- Ejercicio 1: Gráfico de tarta
[ ver ]
- Ejercicio 2: Encuesta
[ ver ]
Tema 7: Seguridad
Prácticas
- Práctica 1: Prueba de Apache y PHP
- Práctica 2: Primeros pasos en PHP
- Práctica 3: Variables, expresiones y estructuras de control
- Práctica 4: Funciones
- Práctica 5: Formularios
- Práctica 6: Formulario de PHP
- Práctica 7: Subida de ficheros
- Práctica 8: Validación de formularios
- Práctica 9: Consulta de una tabla
- Práctica 10: Inserción de datos en una tabla
- Práctica 11: Eliminación de datos de una tabla
- Práctica 12: Consulta avanzada de tablas
- Práctica 13: Sesiones
- Práctica 14: Creación de imágenes
(*) Las operaciones de subida de ficheros, inserción y eliminación en
la base de datos están deliberadamente deshabilitadas por motivos de seguridad.
Comentarios y sugerencias:
mariano@lsi.us.es
http://www.lsi.us.es/~mariano
Esta obra está bajo una licencia de Creative Commons.