Unidad 21. Inserción de registros



Objetivo

Practicar las operaciones necesarias para utilizar el asistente de inserción de registros.

Ejercicio

  1. Si WampServer no se está ejecutando, lánzalo para realizar este ejercicio.
  2. Si los servicios de MySQL o Apache no se están ejecutando, lánzalos para poder tener acceso a las bases de datos y a la ejecución de archivos PHP.
  3. Ejecuta Dreamweaver y abre el sitio libreria, vamos a trabajar sobre él.
  4. Abre el archivo comprar.php.

    Vamos a insertar un formulario que insertará un registro en la tabla de compras que almacene los datos del usuario junto con el pedido del libro que se muestra en el detalle.
  5. Coloca el cursor en la parte inferior de la zona en la que se permite la modificación, sin salir del div.detalle, y crea una regla horizontal (hr) con un estilo en línea clear: left;.
  6. Haz clic en el botón Asistente de formulario de inserción de registros Insertar Registro.
  7. En el cuadro de diálogo que se abrirá deberás seleccionar la Conexión conexion_libreria.
  8. Selecciona la Tabla compras para guardar el nuevo registro allí.
  9. En Tras insertar, ir a escribe index.php para que vuelva a un índice. Esta página aún no la hemos creado, pero lo haremos más adelante.

    Ahora configuraremos los campos que queremos que aparezcan en el formulario.
  10. Selecciona el campo Id y elimínalo, no hace falta que se muestre porque es autonumérico y se le asigna un valor automáticamente.
  11. Selecciona el campo Nombre y en Mostrar como selecciona Campo de texto, envíalo como Texto.
  12. En el campo Tarjeta también seleccionaremos Campo de texto, enviado como Texto.
  13. Selecciona el campo Tipo_Tarjeta y elige Menú en Mostrar como.
  14. Aparecerá un botón Propiedades del menú, púlsalo e introduce tres elementos en el nuevo cuadro de diálogo: VISA, VISA ELECTRON y MASTERCARD.
    Deberás dar estos valores en las propiedades Etiqueta y Valor, para que se muestre y se envíe el mismo texto.
  15. Pulsa Aceptar para cerrar el cuadro de diálogo.
  16. Cambia la Etiqueta a Tipo de tarjeta:.
  17. Selecciona, finalmente, el campo Id_Libro y en Mostrar como selecciona Campo oculto.
    Vamos a indicarle que el valor que tiene que almacenar es el del libro que se está mostrando como Detalle.
  18. Para ello, haz clic en el botón Datos dinámicos Datos dinámicos para abrir un cuadro de diálogo con los elementos cargados en los diferentes recordsets de la página.
    En este caso sólo hay uno: detalle_libro.
  19. Selecciona el campo Id y pulsa Aceptar.
    Como puedes ver, ahora el valor del campo Id_Libro será el valor del campo Id del juego de registros detalle_libro.
  20. Pulsa Aceptar y el formulario se creará automáticamente.
  21. Cambia el valor del botón de envío por Guardar compra.
  22. Guarda los cambios.
  23. Pulsa F12 y prueba la página, deberás de acceder a ella desde nuevos.php para que se envíe un id de libro. Comprueba desde phpMyAdmin que al rellenar el formulario de compra se ha creado un registro en la tabla Compras. Verás también que al crear el registro, se produce un error al volver a la página index.php, que aún no existe.
  24. Cierra el documento.

   Inicio    







Página inicial  Cursos Informática Gratuitos

Síguenos en:   Facebook       Sobre aulaClic            Política de Cookies


© aulaClic. Todos los derechos reservados. Prohibida la reproducción por cualquier medio.