capítulo 1 - ediciones-eni.com€¦ · capítulo 13 añadir registros 1. objetivos .....226 2....

22
Capítulo 1 Las páginas web dinámicas 1. Objetivo ............................... 16 2. Los sitios web estáticos y dinámicos ................. 16 3. Las soluciones de servidor ...................... 18 4. Administrar las bases de datos .................... 20 5. Codificación de la conexión ...................... 28

Upload: others

Post on 11-Sep-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Capítulo 1 - ediciones-eni.com€¦ · Capítulo 13 Añadir registros 1. Objetivos .....226 2. Insertar el formulario de introducción de datos .....227

Capítulo 1Las páginas web dinámicas

1. Objetivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

2. Los sitios web estáticos y dinámicos . . . . . . . . . . . . . . . . . 16

3. Las soluciones de servidor . . . . . . . . . . . . . . . . . . . . . . 18

4. Administrar las bases de datos . . . . . . . . . . . . . . . . . . . . 20

5. Codificación de la conexión . . . . . . . . . . . . . . . . . . . . . . 28

Page 2: Capítulo 1 - ediciones-eni.com€¦ · Capítulo 13 Añadir registros 1. Objetivos .....226 2. Insertar el formulario de introducción de datos .....227

Capítulo 2Objetivo de la parte 1: utilizar una sola tabla

1. Objetivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

2. La base de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

Page 3: Capítulo 1 - ediciones-eni.com€¦ · Capítulo 13 Añadir registros 1. Objetivos .....226 2. Insertar el formulario de introducción de datos .....227

Capítulo 3La creación del sitio web dinámico

1. Objetivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

2. Los diferentes tipos de sitios usados . . . . . . . . . . . . . . . . . 36

3. La creación del sitio web dinámico . . . . . . . . . . . . . . . . . . 37

4. La categoría Datos remotos . . . . . . . . . . . . . . . . . . . . . . 40

5. La categoría Servidor de prueba . . . . . . . . . . . . . . . . . . . . 41

6. Editar el sitio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

Page 4: Capítulo 1 - ediciones-eni.com€¦ · Capítulo 13 Añadir registros 1. Objetivos .....226 2. Insertar el formulario de introducción de datos .....227

Capítulo 4La conexión a la base de datos

1. Objetivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

2. Crear la conexión a la base de datos . . . . . . . . . . . . . . . . . 46

3. Administrar la conexión a la base de datos . . . . . . . . . . . . . . 56

Page 5: Capítulo 1 - ediciones-eni.com€¦ · Capítulo 13 Añadir registros 1. Objetivos .....226 2. Insertar el formulario de introducción de datos .....227

Capítulo 5Los juegos de registros

1. Objetivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

2. ¿Qué es un juego de registros? . . . . . . . . . . . . . . . . . . . . 64

3. Crear un juego de registros simple . . . . . . . . . . . . . . . . . . 65

4. Crear un juego de registros filtrado . . . . . . . . . . . . . . . . . . 72

5. Crear un juego de registros ordenado . . . . . . . . . . . . . . . . . 79

6. Administrar los juegos de registros . . . . . . . . . . . . . . . . . . 82

Page 6: Capítulo 1 - ediciones-eni.com€¦ · Capítulo 13 Añadir registros 1. Objetivos .....226 2. Insertar el formulario de introducción de datos .....227

Capítulo 6Mostrar los datos de los juegos de registros

1. Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

2. Mostrar un solo registro . . . . . . . . . . . . . . . . . . . . . . . 87

3. Mostrar varios registros . . . . . . . . . . . . . . . . . . . . . . . 102

4. Mostrar todos los registros en una tabla . . . . . . . . . . . . . . . 106

Page 7: Capítulo 1 - ediciones-eni.com€¦ · Capítulo 13 Añadir registros 1. Objetivos .....226 2. Insertar el formulario de introducción de datos .....227

Capítulo 7La navegación en los juegos de registros

1. Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112

2. Crear un sistema de navegación manualmente . . . . . . . . . . . . 113

3. Crear un sistema de navegación automáticamente . . . . . . . . . . 124

4. Mostrar una numeración dinámica . . . . . . . . . . . . . . . . . . 127

Page 8: Capítulo 1 - ediciones-eni.com€¦ · Capítulo 13 Añadir registros 1. Objetivos .....226 2. Insertar el formulario de introducción de datos .....227

Capítulo 8El detalle de un registro, en dos páginas

1. Objetivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134

2. Crear la estructura Maestro-Detalle . . . . . . . . . . . . . . . . . 135

3. Modificar las páginas creadas . . . . . . . . . . . . . . . . . . . . 140

Page 9: Capítulo 1 - ediciones-eni.com€¦ · Capítulo 13 Añadir registros 1. Objetivos .....226 2. Insertar el formulario de introducción de datos .....227

Capítulo 9El detalle de un registro, en la misma página

1. Objetivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

2. Crear la página y el juego de registros . . . . . . . . . . . . . . . . 144

3. Crear el formulario para elegir el libro . . . . . . . . . . . . . . . . 145

4. Creación del formulario para mostrar el detalle del libro . . . . . . . . 151

5. Mejorar la claridad . . . . . . . . . . . . . . . . . . . . . . . . . 157

Page 10: Capítulo 1 - ediciones-eni.com€¦ · Capítulo 13 Añadir registros 1. Objetivos .....226 2. Insertar el formulario de introducción de datos .....227

Capítulo 10Buscar un registro

1. Objetivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164

2. Crear el formulario de búsqueda . . . . . . . . . . . . . . . . . . . 164

3. Crear el juego de registros para la búsqueda . . . . . . . . . . . . . 168

4. Crear el formulario para el resultado de la búsqueda . . . . . . . . . 171

5. Mostrar el resultado si se encuentra el autor . . . . . . . . . . . . . 175

6. Mostrar el autor en el campo de búsqueda . . . . . . . . . . . . . . 177

Page 11: Capítulo 1 - ediciones-eni.com€¦ · Capítulo 13 Añadir registros 1. Objetivos .....226 2. Insertar el formulario de introducción de datos .....227

Capítulo 11Objetivo de la parte 2: utilizar varias tablas

1. Objetivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184

2. La base de datos . . . . . . . . . . . . . . . . . . . . . . . . . . 184

3. Creación de un nuevo sitio . . . . . . . . . . . . . . . . . . . . . . 188

4. Los capítulos y los objetivos de esta segunda parte . . . . . . . . . . 196

Page 12: Capítulo 1 - ediciones-eni.com€¦ · Capítulo 13 Añadir registros 1. Objetivos .....226 2. Insertar el formulario de introducción de datos .....227

Capítulo 12Mostrar los registros vinculados a un valorde un campo

1. Objetivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200

2. La página para la lista de las categorías . . . . . . . . . . . . . . . 201

3. La página para la lista de los productos de una categoría . . . . . . . 207

4. El vínculo entre las dos páginas: categorías-productos . . . . . . . . 207

5. Modificar la página de los productos . . . . . . . . . . . . . . . . . 213

6. Recuperar el nombre de la categoría . . . . . . . . . . . . . . . . . 218

Page 13: Capítulo 1 - ediciones-eni.com€¦ · Capítulo 13 Añadir registros 1. Objetivos .....226 2. Insertar el formulario de introducción de datos .....227

Capítulo 13Añadir registros

1. Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226

2. Insertar el formulario de introducción de datos . . . . . . . . . . . . 227

3. Añadir los campos de introducción de datos . . . . . . . . . . . . . 228

4. Insertar una lista desplegable para las categorías . . . . . . . . . . 229

5. Insertar una lista desplegable para los envases. . . . . . . . . . . . 234

6. Insertar una casilla de verificación para la disponibilidad . . . . . . . 235

7. Insertar un botón de envío . . . . . . . . . . . . . . . . . . . . . . 237

8. Utilizar el comportamiento del servidor de inserción de un registro . . 239

9. Ver el resultado . . . . . . . . . . . . . . . . . . . . . . . . . . . 243

10. Usar el asistente de Dreamweaver . . . . . . . . . . . . . . . . . 244

Page 14: Capítulo 1 - ediciones-eni.com€¦ · Capítulo 13 Añadir registros 1. Objetivos .....226 2. Insertar el formulario de introducción de datos .....227

Capítulo 14Modificar registros

1. Objetivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250

2. Crear el formulario para mostrar la lista de los productos . . . . . . . 251

3. Crear el formulario para el producto elegido . . . . . . . . . . . . . 256

4. Enviar las modificaciones a la base. . . . . . . . . . . . . . . . . . 274

Page 15: Capítulo 1 - ediciones-eni.com€¦ · Capítulo 13 Añadir registros 1. Objetivos .....226 2. Insertar el formulario de introducción de datos .....227

Capítulo 15Modificar registros con el asistente

1. Objetivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284

2. Crear los juegos de registros . . . . . . . . . . . . . . . . . . . . 285

3. Utilizar el asistente de modificación de registros . . . . . . . . . . . 289

4. Insertar la barra de navegación . . . . . . . . . . . . . . . . . . . 298

Page 16: Capítulo 1 - ediciones-eni.com€¦ · Capítulo 13 Añadir registros 1. Objetivos .....226 2. Insertar el formulario de introducción de datos .....227

Capítulo 16Eliminar registros

1. Objetivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304

2. Crear las páginas que se van a usar . . . . . . . . . . . . . . . . . 304

3. Crear el juego de registros en relación con los productos . . . . . . . 304

4. Crear el formulario . . . . . . . . . . . . . . . . . . . . . . . . . 306

5. Utilizar el comportamiento del servidor . . . . . . . . . . . . . . . . 311

6. Probar la página . . . . . . . . . . . . . . . . . . . . . . . . . . . 313

Page 17: Capítulo 1 - ediciones-eni.com€¦ · Capítulo 13 Añadir registros 1. Objetivos .....226 2. Insertar el formulario de introducción de datos .....227

Capítulo 17Insertar imágenes

1. Objetivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316

2. La ruta de acceso a las imágenes . . . . . . . . . . . . . . . . . . 316

3. Crear la tabla de consulta . . . . . . . . . . . . . . . . . . . . . . 317

4. Crear el sistema de navegación . . . . . . . . . . . . . . . . . . . 325

5. Publicar los archivos . . . . . . . . . . . . . . . . . . . . . . . . 327

6. Los atributos dinámicos . . . . . . . . . . . . . . . . . . . . . . . 329

Page 18: Capítulo 1 - ediciones-eni.com€¦ · Capítulo 13 Añadir registros 1. Objetivos .....226 2. Insertar el formulario de introducción de datos .....227

Capítulo 18Objetivo de la parte 3: los usuariosy los derechos de acceso

1. Objetivo de la tercera parte . . . . . . . . . . . . . . . . . . . . . 336

2. Crear la base e importar los datos . . . . . . . . . . . . . . . . . . 336

3. Creación de un nuevo sitio . . . . . . . . . . . . . . . . . . . . . . 337

4. Los capítulos y los objetivos de esta tercera parte . . . . . . . . . . 345

Page 19: Capítulo 1 - ediciones-eni.com€¦ · Capítulo 13 Añadir registros 1. Objetivos .....226 2. Insertar el formulario de introducción de datos .....227

Capítulo 19Los formularios de conexión

1. Objetivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348

2. Crear las páginas necesarias . . . . . . . . . . . . . . . . . . . . 348

3. Crear la página del formulario de conexión . . . . . . . . . . . . . . 349

4. Utilizar el comportamiento del servidor . . . . . . . . . . . . . . . . 353

5. Probar la página de conexión. . . . . . . . . . . . . . . . . . . . . 358

Page 20: Capítulo 1 - ediciones-eni.com€¦ · Capítulo 13 Añadir registros 1. Objetivos .....226 2. Insertar el formulario de introducción de datos .....227

Capítulo 20Restringir el acceso a determinadas páginas

1. Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360

2. Crear una conexión con un nivel de habilitación. . . . . . . . . . . . 361

3. Restringir la conexión directa según el nivel . . . . . . . . . . . . . 363

4. Probar las restricciones . . . . . . . . . . . . . . . . . . . . . . . 367

5. Utilizar una variable de sesión . . . . . . . . . . . . . . . . . . . . 369

Page 21: Capítulo 1 - ediciones-eni.com€¦ · Capítulo 13 Añadir registros 1. Objetivos .....226 2. Insertar el formulario de introducción de datos .....227

Capítulo 21La desconexión: fin de una sesión

1. Objetivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374

2. Crear las páginas necesarias . . . . . . . . . . . . . . . . . . . . 374

3. Probar la página . . . . . . . . . . . . . . . . . . . . . . . . . . . 377

Page 22: Capítulo 1 - ediciones-eni.com€¦ · Capítulo 13 Añadir registros 1. Objetivos .....226 2. Insertar el formulario de introducción de datos .....227

Capítulo 22Añadir un nuevo usuario

1. Objetivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380

2. Crear las páginas necesarias . . . . . . . . . . . . . . . . . . . . 380

3. Crear la página de inscripción . . . . . . . . . . . . . . . . . . . . 381

4. Utilizar los comportamientos del servidor . . . . . . . . . . . . . . . 389

5. Probar la página de inscripción. . . . . . . . . . . . . . . . . . . . 396

6. Mejorar la interfaz de conexión. . . . . . . . . . . . . . . . . . . . 397