Esta pregunta muestra cierta confusión sobre cómo funcionan los formularios web y las bases de datos. (No se sienta mal; es mejor preguntar que continuar con información poco clara). Permítanme tratar de explicarlo.
Cuando envía un formulario web, la página de acción recibe una serie de pares nombre = valor, uno para cada campo de entrada con nombre, excepto las casillas de verificación que no se marcaron. Esto es inherente al protocolo HTTP y no depende del idioma o los idiomas que esté utilizando.
El desarrollador necesita saber qué casillas de verificación hay en el formulario y decirle a la página de acción qué hacer si falta alguna de ellas. Suponiendo que alguna variable contenga el valor de la casilla de verificación si se envió, el desarrollador generalmente establecerá esta misma variable en un valor diferente.
- Quería configurar el negocio del servidor para el alojamiento y el uso compartido de archivos, por lo que mi pregunta es cuánto cuesta un servidor y cuánto necesito para comenzar.
- Estoy planeando solicitar un programa de pasantía y capacitación para desarrollo web. ¿Qué debería aprender allí para construir un sitio web con tendencia moderna?
- Comencé a practicar PHP la semana pasada. ¿Es normal que el código PHP me parezca feo y no eficiente?
- ¿Qué debería aprender a continuación para ser un mejor desarrollador de JavaScript?
- Cómo vincular archivos PHP y SQL existentes para crear una página web
Por lo tanto, el problema de la casilla de verificación que falta puede resolverse antes de que se produzca cualquier interacción con la base de datos.
Tenga en cuenta que generalmente no es una buena idea guardar múltiples entradas en una sola columna de base de datos; Esto complica operaciones futuras como la búsqueda, la clasificación y la unión. Sin embargo, ese es un problema separado del problema de la casilla de verificación que falta.
En cuanto a la edición, supongo que se realizará a través de un formulario web lo suficientemente similar al original como para que los datos de la casilla de verificación sigan representados por las casillas de verificación. El desarrollador de este formulario deberá consultar los datos y configurar cada casilla de verificación para que esté marcada o desmarcada según los valores de los datos. Cuando se envía ese formulario, la página de acción maneja las casillas de verificación como ya se describió anteriormente.
Espero que eso haya ayudado.