Ir al contenido

Documat


Desarrollo Web con PHP 5 y MySQL

Imagen de portada del libro Desarrollo Web con PHP 5 y MySQL

Información General

Otros catálogos

Índice

  • Introducción
    Como usar este libro
    1. MySQL y PHP
     1.1. La primera aplicación
     1.2. Trabajando con MySQL
      1.2.1. Creación de la base de datos
      1.2.2. Creación de la tabla
      1.2.3. Inserciones
     1.3. Trabajando con PHP
    2. PHP
     2.1. Introducción
     2.2. Editores
     2.3. Estructura de un archivo PHP
      2.3.1. Escapar de HTML
      2.3.2. Funciones de salida
      2.3.3. Comentarios
     2.4. Variables
      2.4.1. Tipos de datos
     2.5. Operadores
      2.5.1. Operador básico de asignación
      2.5.2. Operadores aritméticos
      2.5.3. Operadores de comparación
      2.5.4. Operadores lógicos
      2.5.5. Operadores de incremento
      2.5.6. Concatenación de cadenas
      2.5.7. Precedencia de operadores
      2.5.8. Cambios de tipo
     2.6. Instrucciones de control
      2.6.1. Instrucciones condicionales
      2.6.2. Instrucciones iterativas
      2.6.3. Salida de bucles
     2.7. Conclusión
    3. MySQL
     3.1. Bases de datos
     3.2. ¿Qué es una tabla?
     3.3. Base de datos de ejemplo
      3.3.1. Herramientas de consulta
      3.3.2. Creación de la base de datos
     3.4. Operaciones sobre tablas
      3.4.1. Creación
      3.4.2. Modificación
      3.4.3. Borrado
     3.5. Tipos de tabla
      3.5.1. MyISAM
      3.5.2. InnoDB
     3.6. Tipos de datos
      3.6.1. Tipos de texto
      3.6.2. Tipos numéricos
      3.6.3. Fechas y horas
    4. PHP orientado a objetos
     4.1. Funciones
      4.1.1. Parámetros
      4.1.2. Devolución de valores
      4.1.3. Trabajando con funciones
     4.2. Inclusión de archivos
     4.3. Orientación a objetos
      4.3.1. Clases
      4.3.2. Más allá de las clases
    5. Diseño de bases de datos
     5.1. Nuestro ejemplo
      5.1.1. Limitaciones
      5.1.2. Objetivos
     5.2. Conceptos varios
      5.2.1. El valor NULL
      5.2.2. Claves primarias
      5.2.3. Columnas de incremento automático
      5.2.4. El modelo relacional
     5.3. Divide y vencerás
      5.3.1. Nuevos campos
      5.3.2. División de tablas
      5.3.3. Relacionar tablas
      5.3.4. Relaciones muchos a muchos
      5.3.5. Nuestro ejemplo finalizado
    6. SQL
     6.1. Creación de la base de datos
     6.2. Ventajas de los scripts
     6.3. Operadores
      6.3.1. Operadores aritméticos
      6.3.2. Operadores de comparación
      6.3.3. Operadores lógicos
      6.3.4. Cambiando la precedencia
     6.4. Manipulación de bases de datos
      6.4.1. Creación
      6.4.2. Borrado
     6.5. Consultas de selección
      6.5.1. Listados de una tabla
      6.5.2. Listados de varias tablas
     6.6. Actualizaciones
     6.7. Inserciones
     6.8. Borrados
     6.9. Conclusión
    7. PHP y MySQL
     7.1. Acceso mejorado a MySQL
     7.2. El ciclo de la vida
      7.2.1. Conexión
      7.2.2. Operación
      7.2.3. Desconexión
     7.3. Conjuntos de registros
     7.4. Otras consultas
     7.5. Consultas escapadas
     7.6. Configuración
      7.6.1. Valores de configuración
      7.6.2. Modificación de la configuración
      7.6.3. Ventajas
      7.6.4. Inconvenientes
      7.6.5. Opciones de PHP en Apache
     7.7. Conclusión
    8. Formularios
     8.1. Cómo funcionan los formularios
     8.2. Formularios HTML
      8.2.1. Creación de formularios
      8.2.2. Elementos de un formulario
     8.3. Envío de información
     8.4. Recuperación de información
     8.5. Inserción de registros
     8.6. Control en el lado del cliente
     8.7. Conclusión
    9. Gestión de errores
     9.1. PHP y los errores
      9.1.1. Configuración
      9.1.2. Funciones
     9.2. MySQL y los errores
      9.2.1. Archivos de registro
      9.2.2. Idioma de los errores
     9.3. MySQLi y los errores
    10. Smarty
     10.1. ¿Qué es Smarty?
      10.1.1. Un pequeño ejemplo
     10.2. Instalación
     10.3. Lista de géneros
      10.3.1. La plantilla
      10.3.2. La página PHP
      10.3.3. Otra plantilla
     10.4. Conclusión
    Apéndice A. Instalación de Apache
     A.1. Instalación para Windows
      A.1.1. Descarga
      A.1.2. Proceso de instalación
     A.2. Instalación para Linux
      A.2.1. Gestores de paquetes
      A.2.2. Ubicación de los archivos
    Apéndice B. Instalación de MySQL
     B.1. Preparación del sistema
      B.1.1. Requisitos
      B.1.2. Versiones
      B.1.3. Descarga
      B.1.4. Instalación para Windows
      B.1.5. Ejecución del servidor
      B.1.6. Instalación para Linux
      B.1.7. Control Center para Windows
      B.1.8. Control Center para Linux
      B.1.9. Conexión con MySQL
    Apéndice C. Instalación de PHP
     C.1. Instalación para Windows
     C.2. Instalación para Linux
    Apéndice D. Base de datos de ejemplo
     D.1. Creación de la base de datos
     D.2. Inserción de registros
    Glosario
    Índice alfabético


Descripción principal

  • PHP es el lenguaje de creación de páginas Web dinámicas más utilizado en el mundo del software libre. La razón de esta popularidad es el equilibrio entre su potencia y facilidad de uso. Es una excelente combinación de las mejores características de los lenguajes más populares de programación y contiene una completa colección de bibliotecas de funciones.

    MySQL es el sistema gestor de bases de datos de código abierto por excelencia. La razón: las empresas que utilizan MySQL consiguen recortar el gasto dedicado a este tipo de software en un 90%, y por regla general su uso es gratuito, siempre que se sigan unas reglas muy sencillas. La velocidad y la flexibilidad en diferentes sistemas operativos hacen muy popular a MySQL.

    Este libro enseña a combinar las características de la última versión de PHP con la versatilidad de MySQL para desarrollar sitios Web. Comienza desde lo básico para a continuación profundizar en el aprovechamiento de las herramientas que la versión 5 de PHP ofrece para el acceso a MySQL.


Fundación Dialnet

Mi Documat

Opciones de libro

Opciones de compartir

Opciones de entorno