Ver Mensaje Individual
  #6 (permalink)  
Antiguo 25/10/2006, 14:29
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 2 meses
Puntos: 129
Si hablas de tablas y campos .. muestra mejor la estructura de tu tabla (queda más claro que intentar explicarla en palabras).

Pero .. yo ya te expliqué como lo haría yo: DOS tablas relacionadas no una tabla con "18" campos de tipo ENUM .. eso no te dá ningún juego para añadir o quitar más opcinales si los necesitas.

parejas_novios
id_pareja
nombre_el
nombre_ella
fecha_matrimonio
etc ..

lista_opciones
id_opcion
opcion_nombre

--> Aquí defines tu "fotografo", "viaje de bodas" y todos los items del evento que quieras .. Si te fijas, al crear "registros" por item y NO un "campo" en una tabla por item puedes crear más items si lo quiers o borrarlos .. y en general hacer un mejor tratamiento al "item" .. (por ejemplo .. imagina poner una pequeña descripción del item o aclaración por item .. es tan sencillo como añadir un campo más como "propiedad" al item en esta tabla .. ).


opciones_seleccionadas
id_opcion_seleccinada
id_pareja
id_opción

En la tabla "opciones_seleccionadas" sólo dejas los "ID's" de las opciones que el usuario selecciona .. es decir ahí tienes los "SI" .. los "NO" no los almacenas .. ya los sacas por deducción del total que tengas. Así mismo lo relacionas con la "pareja" que le pertenecen.

Los "Checkbox" que tienes que generar son en base a la tabla "lista_opciones" y el proceso de los que recibas (como "SI" pues sólo pasan los checkbox que seleccionas) lo trabajas com esta FAQ menciona:

http://www.forosdelweb.com/showthrea...710#post518710

PD: Olvidate de "phpMyadmin" .. que uses ese GUI para trabajar con Mysql u otro es lo de menos, aquí importa la estructura, tipo de campos .. tablas .. realciones .. claves foráneas .. etc que uses.

También olvidate de "Drewamweaver" .. da igual si escribes código así o con el "notepad".

Revisa manuales de "normalización" y diseño de base de datos, así entenderas la propuesta que te hago .. Dudas sobre el "mejor" modelo de datos y "normalización" deberías hacerlas en el foro de Base de datos.:
www.mysql-hispano.com

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.