DESARROLLO WEB CON PHP 5 Y MYSQL

DESARROLLO WEB CON PHP 5 Y MYSQL
enviar la imagen como postal
 
24/04/2007
Tapa blanda, 12x21 cms, 336 páginas
Materia: Ciencia y tecnología de los ordenadores. Informática.
Colección: Guía práctica USA

ISBN: 84-415-1774-6

Autor: J.d. Gutierrez
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.

ÍNDICE

Introducción

Como usar este libro

1. MySQL y PHP1.1. La primera aplicación1.2. Trabajando con MySQL1.2.1. Creación de la base de datos1.2.2. Creación de la tabla1.2.3. Inserciones1.3. Trabajando con PHP

2. PHP2.1. Introducción2.2. Editores2.3. Estructura de un archivo PHP2.3.1. Escapar de HTML2.3.2. Funciones de salida2.3.3. Comentarios2.4. Variables2.4.1. Tipos de datos2.5. Operadores2.5.1. Operador básico de asignación2.5.2. Operadores aritméticos2.5.3. Operadores de comparación2.5.4. Operadores lógicos2.5.5. Operadores de incremento2.5.6. Concatenación de cadenas2.5.7. Precedencia de operadores2.5.8. Cambios de tipo2.6. Instrucciones de control2.6.1. Instrucciones condicionales2.6.2. Instrucciones iterativas2.6.3. Salida de bucles2.7. Conclusión

3. MySQL3.1. Bases de datos3.2. ¿Qué es una tabla?3.3. Base de datos de ejemplo3.3.1. Herramientas de consulta3.3.2. Creación de la base de datos3.4. Operaciones sobre tablas3.4.1. Creación3.4.2. Modificación3.4.3. Borrado3.5. Tipos de tabla3.5.1. MyISAM3.5.2. InnoDB3.6. Tipos de datos3.6.1. Tipos de texto3.6.2. Tipos numéricos3.6.3. Fechas y horas

4. PHP orientado a objetos4.1. Funciones4.1.1. Parámetros4.1.2. Devolución de valores4.1.3. Trabajando con funciones4.2. Inclusión de archivos4.3. Orientación a objetos4.3.1. Clases4.3.2. Más allá de las clases

5. Diseño de bases de datos5.1. Nuestro ejemplo5.1.1. Limitaciones5.1.2. Objetivos5.2. Conceptos varios5.2.1. El valor NULL5.2.2. Claves primarias5.2.3. Columnas de incremento automático5.2.4. El modelo relacional5.3. Divide y vencerás5.3.1. Nuevos campos5.3.2. División de tablas5.3.3. Relacionar tablas5.3.4. Relaciones muchos a muchos5.3.5. Nuestro ejemplo finalizado

6. SQL6.1. Creación de la base de datos6.2. Ventajas de los scripts6.3. Operadores6.3.1. Operadores aritméticos6.3.2. Operadores de comparación6.3.3. Operadores lógicos6.3.4. Cambiando la precedencia6.4. Manipulación de bases de datos6.4.1. Creación6.4.2. Borrado6.5. Consultas de selección6.5.1. Listados de una tabla6.5.2. Listados de varias tablas6.6. Actualizaciones6.7. Inserciones6.8. Borrados6.9. Conclusión

7. PHP y MySQL7.1. Acceso mejorado a MySQL7.2. El ciclo de la vida7.2.1. Conexión7.2.2. Operación7.2.3. Desconexión7.3. Conjuntos de registros7.4. Otras consultas7.5. Consultas escapadas7.6. Configuración7.6.1. Valores de configuración7.6.2. Modificación de la configuración7.6.3. Ventajas7.6.4. Inconvenientes7.6.5. Opciones de PHP en Apache7.7. Conclusión

8. Formularios8.1. Cómo funcionan los formularios8.2. Formularios HTML8.2.1. Creación de formularios8.2.2. Elementos de un formulario8.3. Envío de información8.4. Recuperación de información8.5. Inserción de registros8.6. Control en el lado del cliente8.7. Conclusión

9. Gestión de errores9.1. PHP y los errores9.1.1. Configuración9.1.2. Funciones9.2. MySQL y los errores9.2.1. Archivos de registro9.2.2. Idioma de los errores9.3. MySQLi y los errores

10. Smarty10.1. ¿Qué es Smarty?10.1.1. Un pequeño ejemplo10.2. Instalación10.3. Lista de géneros10.3.1. La plantilla10.3.2. La página PHP10.3.3. Otra plantilla10.4. Conclusión

Apéndice A. Instalación de ApacheA.1. Instalación para WindowsA.1.1. DescargaA.1.2. Proceso de instalaciónA.2. Instalación para LinuxA.2.1. Gestores de paquetesA.2.2. Ubicación de los archivos

Apéndice B. Instalación de MySQLB.1. Preparación del sistemaB.1.1. RequisitosB.1.2. VersionesB.1.3. DescargaB.1.4. Instalación para WindowsB.1.5. Ejecución del servidorB.1.6. Instalación para LinuxB.1.7. Control Center para WindowsB.1.8. Control Center para LinuxB.1.9. Conexión con MySQL

Apéndice C. Instalación de PHPC.1. Instalación para WindowsC.2. Instalación para Linux

Apéndice D. Base de datos de ejemploD.1. Creación de la base de datosD.2. Inserción de registros

Glosario

Índice alfabético

Precio: 12.80 12.16
No Disponible 
si está interesado, apuntese al sistema de avisos

Producto anterior
PINNACLE STUDIO 9
Producto Siguiente
PHP 5
Contactar / Sistema de subscripciones / F.A.Q. / condiciones de compra / Seguimiento de pedidos
Dreamers Networks S.L., Cif: B92170679. C/ Cuarteles, 41, bajo izq. 29002 - Málaga.
Horario de tienda en Málaga: L-V 10:00 a 14:00h, 17:00 a 20:30h, S 10:00 a 14:00h
Atención telefónica: 902 108 156 L-V: 10:00 a 14:00h, 17:00 a 20:00h
(*)Dias de envio referidos como dias laborables para envios a peninsula o baleares. Nuestros envios a la península van por MRW 24 horas para recibirlo al dia siguiente.
(**)Las ofertas de gastos de envio gratuitos o rebajados se aplican al pedido completo y sólo son válidas para envios nacionales.