Vamos a trabajar con tecnología php y MYSQL utilizando Dreamweaver cs3.

Primero instalamos el wamp5 como un servidor local. el cual permite configurar variables, ejecutar aplicaciones y diseñar la base de datos mysql.

La base de datos la llamaremos tutorial con una tabla estudiantes.

La tabla tendrá los siguientes campos:

Utilizamos el editor Dreamweaver para configurar el sitio de trabajo.

El sitio debe estar estructurado con los siguientes archivos :

CREACION DE LA CONEXION CON LA BASE DE DATOS

Con el panel de aplicaciones haciendo clic en el botón + iniciamos la conexión con la base de datos que se creó en MYSQL.

En la figura se observa la configuración con la base de datos tutorial, la cual usaremos para crear los recordset que necesitemos para cada uno de los procesos a trabajar.

PROCESO PARA LISTAR - CREAR UN REGISTRO

1. Se crea un juego de registros específico para la tabla estudiantes

2. Se crea una tabla dinámica usando el juego de registros creado en el punto anterior. Borro la columna estudiantesid que no necesito. Le creo paginación juego de registros.

Configuración del juego de registros:

Configuracion de la tabla dinámica

3. Creo la inserción de registros para la tabla estudiantes.

En la imagen se observa la forma de configurar la ventana para insertar un registro.

PROCESO PARA EDITAR BORRAR UN REGISTRO

1. Se crea un juego de registros específico para la tabla estudiantes.

2. Creo una tabla dinámica con el recordset del punto anterior, quito la columna estudiantesid y agrego dos columnas a la derecha con el nombre de Editar y Borrar, agrego paginación del juego de registros.

3. Las dos nuevas columnas enlazadas a la página actualizar.php y borrar.php

En la siguiente gráfica la forma de configurar el enlace para editar. De la misma manera se configura el enlace para borrar un registro: se debe tener encuenta el nombre del archivo para enlazar y el parámetro URL ya que es la forma como llevamos en una variable el id que programamos en este formulario.

PARA ACTUALIZAR

1. Creo un juego de registros con la tabla estuidantes, pero indico lo siguiente:

*Todas las columnas

*Filtro: estudiantesid

*Parametro url: estudiantesid

2. Uso el asistente para actualizar registros y configuro o indico la tabla estudiantes, con su recordset, la columna clave y los campos que quiero actualizar, quito estudiantesid.

PARA BORRAR

1. Creo un juego de registros con la tabla estudiantes con los siguientes aspectos:

** Columnas: todas

** Filtro: estudiantesid

** parametro url: estudiantesid

2. Uso el asistente para eliminar registros y lo configuro así:

3. Inserto un formulario con un campo oculto y un botón:

** Campo oculto: valor el id de la tabla.

** Inserto un Botón

** Panel de vinculaciones arrastro el campo nombre + apellidos al formulario.

Esta es la pantalla de borrar un registro

Vea el ejercicio aquí funcionando

Tutorial PHP y MySQL » create a poll
Tags : educacion php mysql