tectijuana / tallerdb-archived

TALLER DE BASES DE DATOS
GNU General Public License v3.0
12 stars 1 forks source link

2.5.2. CRUD para LAMP (general al grupo) #16

Open IoTeacher opened 7 months ago

IoTeacher commented 7 months ago

Image

Para diseñar formularios que formen parte de un sistema CRUD (Crear, Leer, Actualizar, Eliminar) en una aplicación, es importante considerar tanto la funcionalidad como la facilidad de uso para los usuarios finales. Aquí te dejo una guía básica sobre cómo puedes estructurar estos formularios para diferentes funciones, asumiendo que estamos hablando de una aplicación web o móvil con un backend SQL.

PHP es un lenguaje de programación del lado del servidor muy popular para el desarrollo web.

  1. Formulario de Creación (Create)

    • Permitir a los usuarios ingresar todos los datos necesarios para crear un nuevo registro.
    • Campos de texto, selección o fechas para cada atributo del registro.
    • Validaciones para asegurar que los datos ingresados son correctos y completos.
    • Un botón para enviar el formulario y guardar el nuevo registro en la base de datos.
  2. Formulario de Lectura (Read)

    • Mostrar los datos existentes. Aunque técnicamente no es un "formulario", es parte de la funcionalidad CRUD.
    • Lista o tabla que muestre los registros existentes.
    • Opciones para filtrar o buscar registros específicos.
  3. Formulario de Actualización (Update)

    • Permitir a los usuarios modificar datos de un registro existente.
    • Campos de formulario prellenados con los datos existentes del registro.
    • Campos que el usuario puede cambiar, típicamente con la misma estructura que el formulario de creación.
    • Validaciones para asegurar que los cambios son válidos.
    • Un botón para enviar los cambios al servidor y actualizar el registro en la base de datos.
  4. Formulario de Eliminación (Delete)

    • Permitir a los usuarios eliminar un registro.
    • No siempre se usa un formulario completo; a veces basta con un botón de "Eliminar" en la interfaz de cada registro.
    • Una confirmación, usualmente en forma de un modal, preguntando si el usuario está seguro de querer eliminar el registro.

REFERENCIAS:

https://books.goalkicker.com/?authuser=1

3000 Controles UI

https://uiverse.io

CRUD Funcional muy básico (para concentrarnos en la BD no el web)

https://github.com/kartikmehta8/LAMP-2

IoTeacher commented 7 months ago

Recuerde todo programa fuente, incluso todo código SQL lleva su encabezado esto es para darle sus derechos a Ud. el creador de los contextos. Importante ante tanta Ai falsamente que afecta su esfuerzo.

Llevar GitHub su secuencua de ramas y demas controles de Ud.

IoTeacher commented 7 months ago

Image