Foros del Web » Programando para Internet » PHP »

Formulario con Checkbox a partir de una BBDD

Estas en el tema de Formulario con Checkbox a partir de una BBDD en el foro de PHP en Foros del Web. Hola buenos dias a todos. Tengo la duda de como generar la siguiente situacion, a ver si alguien me puede dar alguna referencia de como ...
  #1 (permalink)  
Antiguo 21/03/2005, 11:47
 
Fecha de Ingreso: marzo-2005
Mensajes: 1
Antigüedad: 12 años, 8 meses
Puntos: 0
Formulario con Checkbox a partir de una BBDD

Hola buenos dias a todos. Tengo la duda de como generar la siguiente situacion, a ver si alguien me puede dar alguna referencia de como empezar a generarla:

Partimos de un formulario en el cual hay una serie de checkbox que pertenezen a una categoria comun. Estos estan generados a partir de una BBDD.
A la vez, junto a los checkbox hay un campo de texto donde se PUEDE añadir un nuevo campo a esa BBDD y que fases posteriores debe de aparecer en forma de checbox junto al resto.

Si alguien me puede dar un consejo a partir del cual comenzar se lo agradeceria.
  #2 (permalink)  
Antiguo 22/03/2005, 01:48
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 13 años, 4 meses
Puntos: 101
¿?... osease que con un checkbox y una textbox quieres generar campos??... Pues recoje el valor del checkbox, crea una condicional, si cumple ejecuta la query adecuada.... y listo;
Código PHP:
if(!empty($_POST['el_checkbox'])) {
mysql_query("ALTER TABLE 'tabla' ADD `".$_POST['nuevo_campo']."` TIPO[(longitud)] [NOT NULL]");
}
/*Donde:
Tabla = Nombre de la tabla
nuevo_acmpo = El nombre del campo obtenido del textbox
TIPO = el tipo de campo de la BD (VACHAR, DATE, INT...etc)
longitud = La longitud del campo [de ser necesario]
NOT NULL = [opcional; campo no nulo]
... solo tengo la idea... busca más por si hay fallos.
*/ 
... espero te ayude... Aunque te diré que si es así el asunto ¿para qué el checkbox?... puedes simplemente comprobar si el textbox esta vacio o no... Quizá no te entendí bien.

Suerte!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:33.