Ver Mensaje Individual
  #8 (permalink)  
Antiguo 30/09/2005, 14:31
Avatar de polaya
polaya
 
Fecha de Ingreso: diciembre-2004
Ubicación: Chile
Mensajes: 191
Antigüedad: 19 años, 4 meses
Puntos: 0
Ahora me quedo mas claro el tema...efectivamente es un problema de diseño de base de datos y estas generando inconsistencia.
Mira, debes crear dos tablas de la siguiente manera:

festival
- idfestival
- actividad
- profesor
- alumnos
- year
- orden

fotos
-idfoto
- foto
- idfestival

Entonces con este diseño es muchisimo mas facil hacer lo que tu quieres y te evitas estar perdiendo espacio (lo que en una bd es fundamental).
Cada vez que guardes una actividad los datos "unicos" de esta quedaran guardados en la tabla "festival" la cual esta relacionada conla tabla "fotos" por su id. Ahi tienes una relacion "uno a muchos", es decir "un campo de la tabla festival puede estar asociado a varios campos de la tabla fotos"...se entiende hasta ahora???.
Asi, desde la pagina donde despliegas los nombres de las danzas y actividades, envias el campo "idactividad" para rescatar las fotos asociadas a esta...luego con el mismo campo, realizas la siguiente consulta a la tabla festival y asi podras desplegar al final de las fotos el nombre del profesor y las alumnas de "esa danza", que en la tabla actividad son unicos.
Ojala quede claro y te sirva de algo...cualquier cosa...para eso estamos
Saludos y me cuentas.
__________________
La vida da muchas vueltas...debe ser por eso que uno se marea.