Autor: BEATI, Hernán
Páginas: 428
Editorial: Alfaomega
$12,091
Autor: BEATI, Hernán
Páginas: 428
Editorial: Alfaomega
Esta obra es una excelente fuente de información, ejemplos y conceptos para lograr que los diseños Web sean más dinámicos e interactivos. El lector aprenderá las técnicas de programación básicas para incorporar a cualquier sitio HTML, la sintaxis del lenguaje PHP y ejemplos claros de cada funcionalidad.
El lector podrá crear sitios que interactúen con bases de datos, como ser un portal de noticias, un buscador, un sitio de comercio electrónico o un portal autoadministrable, aun si nunca ha programado con anterioridad.
PHP, creación de páginas Web dinámicas guiará al lector en el camino apasionante de convertir un diseño Web en un sitio con capacidades de autogestión y actualización dinámica de información a través del uso de bases de datos y de la programación Web.
En esta segunda edición se ha depurado el código, se actualizaron algunos conceptos sobre el uso de MySQL y se revisaron algunos cambios técnicos.
Ventajas competitivas:
Contenido
BEATI ? PHP ALFAOMEGA
CAPÍTULO 1
MÁS ALLÁ DE HTML Y CSS ………………… 1
¡No más páginas Web: aplicaciones Web ….. 1
CAPÍTULO 2
EL AMBIENTE PHP ……………………………… 15
Esas extrañas siglas: LAMP, MAMP,
WAMP, xAMP …………………………………………. 15
CAPÍTULO 3
MEZCLANDO PHP Y HTML …………………. 35
El concepto clave: completando las
páginas HTML en el acto ………………………… 35
CAPÍTULO 4
LOS ALMACENES DE DATOS …………….. 51
Contenedores temporales y
permanentes, de pocos y de muchos
datos…………………………………………………….. 51
Las variables: pocos datos, provisorios ….. 53
Las constantes: pocos datos que no
cambiaremos ………………………………………… 65
Las matrices: muchos datos provisorios …. 69
CAPÍTULO 5
ENVIANDO DATOS HACIA EL
SERVIDOR …………………………………………… 81
Herramientas para enviar datos: enlaces
y formularios …………………………………………. 81
CAPÍTULO 6
VALIDACIONES ………………………………………. 91
Validando datos de formularios y enlaces . 91
Las condicionales ………………………………….. 92
¿Qué hacer si responde que no es
verdad? El else y el elseif ………………………. 94
CAPÍTULO 7
IDENTIFICACIÓN CON COOKIES Y
SESIONES ………………………………………….. 123
Cookies: datos que identifican a un
navegador ……………………………………………. 123
Sesiones: datos que identifican a un
usuario …………………………………………………. 141
CAPÍTULO 8
LOS BUCLES Y LOS ARCHIVOS DE
TEXTO ………………………………………………… 163
Recorriendo línea por línea la información
información almacenada ……………………….. 163
Tipos de bucles: for, while, do while,
foreach…………………………………………………. 164
Condicionales dentro de bucles …………….. 179
Los archivos de texto …………………………….. 182
Formas de leer datos desde un archivo
de texto ………………………………………………… 186
Cómo escribir y acumular datos en un
archivo de texto ……………………………………. 198
CAPÍTULO 9
CREANDO Y USANDO FUNCIONES ….. 203
Reutilizando nuestros códigos ………………… 203
Planificando nuestros sistemas Web ……… 205
La función: una caja cerrada que procesa
datos ……………………………………………………. 207
Declarar una función ……………………………… 210
CAPÍTULO 10
FUNCIONES INCORPORADAS MÁS
USADAS ……………………………………………….. 229
ALFAOMEGA BEATI ? PHP
Manejo de caracteres, fechas y envío de
correos …………………………………………………. 229
Funciones de manejo de caracteres ………. 230
Funciones de fecha y hora …………………….. 249
Funciones de envío de correos
electrónicos ……………………………………………. 257
CAPÍTULO 11
CREANDO BASES DE DATOS …………….. 269
El almacén de datos más potente para
nuestros sitios Web ……………………………….. 269
Diferencia entre archivos de texto y
bases de datos: el lenguaje SQL …………….. 270
Conceptos fundamentales: base, tabla,
registro y campo ……………………………………. 272
Creando bases y tablas con phpMyAdmin . 275
Proceso de altas, bajas y modificaciones .. 289
Los tipos de datos más usados……………….. 297
Atributos de los campos ………………………… 309
CAPÍTULO 12
LLEVANDO DATOS DE LA BASE A
LAS PÁGINAS …………………………………….. 315
Cómo leer datos desde una base con PHP . 315
PHP ………………………………………………………. 315
Complementos de la orden SELECT del
lenguaje SQL …………………………………………. 324
Funciones propias para mostrar datos …… 331
CAPÍTULO 13
LLEVANDO DATOS DE LAS PÁGINAS
A LA BASE …………………………………………… 345
Cómo escribir datos en una base desde
PHP ………………………………………………………. 345
Cómo eliminar datos de una base con
PHP ………………………………………………………. 357
Cómo modificar datos de una base con
PHP ………………………………………………………. 365
Radiografía de un sistema con back-end
y front-end …………………………………………….. 379
APÉNDICE
PROGRAMACIÓN ORIENTADA A
OBJETOS ……………………………………………… 387
APÉNDICE WEB
ADAPTANDO SOFTWARE LIBRE