Desarrollo de aplicaciones web con PHP y MySQL

19,18 

Otras opciones
19,18 

En Stock

  • ISBN: 9788426723260
  • Tipo de Encuadernación: Tapa blanda o bolsillo
  • Dimensiones de producto: 17x1x24
  • Número de páginas: 344

Libro físico

  • Envíos a todo el mundo
  • Suscriptores obtienen descuentos en la compra de libros físicos, envíos gratuitos en España Peninsular y Baleares y acceso a todo el catálogo digital de Marcombo.
    ¿No estás suscrito? ¡Suscríbete!
¿Quieres un descuento? ¡Hazte en miembro!

Más información

Descripción

Índice

Detalles

Colecciones

Categorías

Características

  • Autor: Torres Remon , Manuel
  • Fecha de publicación: 18/04/2016

Descripción

Este libro, dirigido a estudiantes y profesionales interesados en la programacion web, tiene como objetivo permitir al usuario desarrollar aplicaciones web usando una base de datos y, ademas, orientarlo en la programacion de objetos.

En esta publicacion encontrara informacion concerniente a las sentencias MySQL, integracion de MySQL con PHP, aplicacion de metodos necesarios para un mantenimiento de registros adecuado, manejo de imagenes de forma dinamica, programacion orientada a objetos usando la clase PDO de PHP y, ademas, un tema importante dentro de los proyectos web: los informes o reportes que se pueden producir a partir de la informacion de una base de datos.

Los contenidos siguen una secuencia teorico]practica, en ellos se presentan casos desarrollados y explicados que permitiran afianzar los conocimientos en el desarrollo de aplicaciones web.

Información adicional

Peso 0,35 kg
Dimensiones 24 × 17 × 1 cm

Índice

Introducción 

Capítulo 1
Introducción al MySQL
1.1 Introducción
1.2 Características
1.3 Versiones de MySQL
1.4 Descargar MySQL
1.4.1 Comprobar con WAMP Sever
1.4.2 Comprobar con XAMPP
1.5 Uso de comandos básicos desde MySQL Console
1.6 MySQL Workbench
1.6.1 Descargar MySQL Workbench
1.6.2 Instalar MySQL Workbench
1.6.3 Pantalla inicial de MySQL Workbench y conexión a MySQL
1.7 MySQL-Front
1.7.1 Descargar MySQL-Front
1.7.2 Instalar MySQL-Front
1.7.3 Crear una nueva conexión a MySQL
1.8 Sentencias MySQL para el objeto de base de datos
1.8.1 Crear una base de datos
1.8.2 Listar las bases de datos registradas en el servidor
1.8.3 Activar la base de datos
1.8.4 Mostrar la base de datos activa
1.8.5 Eliminar la base de datos
1.9 Sentencias MySQL para el objeto tabla
1.9.1 Motor de almacenamiento
1.9.2 Tipos de datos
1.9.3 Crear una tabla
1.9.4 Agregar columna a la tabla
1.9.5 Eliminar columnas de una tabla
1.9.6 Implementar columnas con valores nulos
1.9.7 Implementar columnas con valores por defecto
1.9.8 Verificar la estructura de una tabla
1.9.9 Restringir la duplicidad de valores
1.9.10 Crear tablas relacionales
1.9.11 Asignar la llave primaria
1.9.12 Visualizar la estructura de la tabla desde MySQL - Front y MySQL Workbench
1.9.13 Asignar la llave foránea
1.9.14 Implementar un esquema de base de datos
1.10 Sentencia de Manipulación de Datos (SMD)
1.10.1 Sentencia INSERT
1.10.2 Sentencia UPDATE
1.10.3 Sentencia DELETE
1.10.4 Sentencia TRUNCATE
1.11 Consulta básica con la sentencia SELECT
1.11.1 Selección de datos sin restricciones
1.11.2 Selección de datos limintando las columnas de la tabla
1.11.3 Restringir la muestra de datos repetidos
1.11.4 Ordenar de froma ascendente o descendente los registros de una tabla
1.11.5 Limitar los registros de la consulta
1.12 Combinación de tablas con INNER JOIN
1.12.1 Combinación de tablas con LEFT JOIN
1.12.2 Combinación de tablas con RIGHT JOIN
1.13 Recuperación de datos agrupados
1.13.1 Cláusula GROUP BY
1.13.2 Función agregada COUNT
1.13.3 Función agregada SUM
1.13.4 Función agregada MAX
1.13.5 Función agregada MIN
1.13.6 Función agregada AVG
1.13.7 Cláusula HAVING

Capítulo 2
Integración MySQL con PHP
2.1 Introducción
2.2 Conectar MySQL a PHP
2.2.1 Función de conexión al servidor MySQL
2.2.2 Función de cierre del servidor
2.2.3 Función de selección de base de datos el servidor
2.2.4 Función que ejecuta una sentencia de consultar MySQL en PHP
2.2.5 Función que determina el total de registros devueltos por la función mysql_query  usando la sentencia SELECT de MySQL
2.2.6 Función que muestre los registros de una consulta mysql_query en PHP
2.2.7 Casos desarrollados
Caso desarrollado 1: Listado de clientes por distrito
Caso desarrollado 2: Listado de boletas por cliente
Caso desarrollado 3: Listado de clientes con imágenes
Caso desarrollado 4: Listado de clientes paginado con imágenes
2.2.8 Uso de registros mediante arreglos de índice
2.2.9 Uso de registros mediante arreglos asociativos
2.2.10 Uso de registros mediante arreglos asociativos y foreach
2.2.11 Uso de registros mediante procedimientos almacenados
Caso deesarrollado 5: Consulta de producots por código

Capítulo 3
Mantenimiento de registros
3.1 Inserción de registros
3.1.1 Casos desarrollados
Caso desarrollado 1: Registro del nuevo cliente
Caso desarrollado 2: Registro del nuevo cliente adjuntando su imagen
3.2 Actualizacion de registros
Caso desarrollado: Actualización de datos del cliente
3.4 Casos desarrollados
Caso desarrollado 1: Manteniemiento de registro de clientes
Caso desarrollado 2: Mantenimiento de registro de clientes paginado

Capítulo 4
Reportes
4.1 Clase FPDF()
4..2 Principales funciones de la librería FPDF
4.2.1 Objeto FPDF
4.2.2 Añadir una nueva página PDF
4.2.3 Definir el tipo de letra y tamaño del texto
4.2.4 Definir una celda para un elemento textual
4.2.5 Definir la posición de un elemento textual
4.2.6 Definir el color de un elemento
4.2.7 Definir una línea recta
4.2.8 Definir un rectángulo
4.2.9 Implementar una imagen en el documento PDF
4.2.10 Definir la salida de información
4.2.11 Casos desarrollados
Caso desarrollado 1: Reporte simple de clientes PDF
Caso desarrollado 2: Reporte de clientes con banner
Caso desarrollado 3: Reporte de cllientes con imágenes
Caso desarrollado 4: Generación de fotocheck
4.3 Clase PHPLOT
4.3.1 Tipos de gráficos
4.3.2 Caso desarrollado: Generación de gráficos estadísticos

Capítulo 5
Uso de imágenes
5.1 Introducción
5.1.1 Casos desarrollados
Caso desarrollado 1: Gráfico básico-Listado de clientes por distrito
Caso desarrollado 2: Gráfico con PhpLot-Reporte de boleas por mes-Año 2015
Caso desarrollado 3: Gráfico con PHPLot-Listado de boletas por cliente
Caso desarrollado 4: Gráfico con Google Charts-Listado de boletas por cliente

Capítulo 6
Programación orientada a objetos
6.1 Introducción
6.2 Clases en PHP
6.3 Encapsulamiento de datos
6.4 Objetos en PHP
6.5 Método constructor en PHP
6.6 Casos desarrollados
Caso desarrollado 1: Clase/objeto-Venta de productos
Caso desarrollado 2: Método constructor-Pago de trabajadores
Caso desarrollado 3: Método constructor-Listado de productos con MySQL
Caso desarrollado 4: Mantenimiento de productos orientado a objetos
Caso desarrollado 5: Mantenimiento de productos con MVC

Capítulo 7
Objetos de datos PHP (PDO)
7.1 Introducción
7.2 Conexión PDO
7.3 Casos desarrollados
Caso desarrollado 1: Listado de clientes
Caso desarrollado 2: Consultar de datos de cliente por código
Caso desarrollado 3: Listado de clientes por distrito

Bibliografía