0
DESARROLLO WEB CON PHP 5 Y MYSQL

DESARROLLO WEB CON PHP 5 Y MYSQL

GUTIERREZ GALLARDO, JUAN DIEGO

14,30 €
IVA inclós
Descatalogat
Editorial:
ANAYA, COMERCIAL GRUPO
Any d'edició:
2004
Matèria
Informàtica
ISBN:
978-84-415-1774-5
Pàgines:
336
Col·lecció:
VARIAS
14,30 €
IVA inclós
Descatalogat
Afegir a favorits

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

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.

Articles relacionats

  • APRENDER INFORMÁTICA BÁSICA CON 100 EJERCICIOS PRÁCTICOS
    APRENDER INFORMÁTICA BÁSICA CON 100 EJERCICIOS PRÁCTICOS
    LLENA HURTADO, SONIA
    En un mundo cada vez más digitalizado, el dominio de la informática se ha vuelto una habilidad fundamental para desenvolverse en la vida diaria. ¿Quiere adentrarse en el universo de los ordenadores, las redes y los programas informáticos, pero no sabe por dónde empezar? ¡No busque más! Esta es una guía completa para aprender los fundamentos de la informática de manera clara y ...
    No disponible, consulti'ns

    21,90 €

  • INTRODUCCIÓN A LA INFORMÁTICA. GUÍA VISUAL
    INTRODUCCIÓN A LA INFORMÁTICA. GUÍA VISUAL
    PÉREZ VILLA, JUAN DIEGO
    Una completa e ilustrada guía a todo color, escrita en un lenguaje sencillo y explicada desde cero, pero, que al mismo tiempo, aglutina los principales tópicos de la informática actual. Cuenta con una breve sección de preguntas y respuestas al final de cada capítulo y está dirigida a todos los públicos. En esta obra descubrirá: * Los componentes de un ordenador, sus periféri...
    No disponible, consulti'ns

    25,50 €

  • INFORMATICA DICC.TEMATICO
    INFORMATICA DICC.TEMATICO
    VARIOS
    No disponible, consulti'ns

    18,00 €

  • DELPHI 2 DEVELOPER'S GUIDE
    DELPHI 2 DEVELOPER'S GUIDE
    PACHECO / TEIXEIRA
    No disponible, consulti'ns

    74,83 €

  • JAVASCRIPT BY EXAMPLE
    JAVASCRIPT BY EXAMPLE
    FEATHER STEPHEN
    No disponible, consulti'ns

    43,03 €

  • NETWARE 4.1 USING SPECIAL EDIT
    NETWARE 4.1 USING SPECIAL EDIT
    LAWRENCE
    No disponible, consulti'ns

    74,83 €