Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Visualizar campos en vez de tablas completas

Estas en el tema de Visualizar campos en vez de tablas completas en el foro de Mysql en Foros del Web. Tengo en una misma base de datos 5 páginas Web con el mismo CMS. Los 5 comparten usuarios usando vistas Ejemplo del código: create view ...
  #1 (permalink)  
Antiguo 24/10/2010, 08:49
 
Fecha de Ingreso: julio-2009
Mensajes: 172
Antigüedad: 14 años, 9 meses
Puntos: 3
Visualizar campos en vez de tablas completas

Tengo en una misma base de datos 5 páginas Web con el mismo CMS.

Los 5 comparten usuarios usando vistas

Ejemplo del código: create view prefijo_user as select * from general_user;

Todo transcurre sin problemas pero resulta que a demás del nombre de usuario y la contraseña, esta tabla también define a los administradores, clases de usuario, firma, avatar, cantidad de envíos al foro, chatbox, expulsiones…

Cada página tiene su propio foro, comentarios, chatbox, avatar y configuraciones personalizadas para los usuarios. De forma que en el perfil de usuario en las 5 páginas suma todos los post en todos los foros, repite clases de usuario. Si hago un admin en una web, es admin en todas irremediablemente.

Entonces ¿Puedo hacer que en vez de visualizar toda la tabla, visualice solamente cuatro campos (id, nick, contraseña y email) y que los demás sean independientes unos de otros?

Para aclarar un poco más, lo que he hecho es crear una tabla común (general_user) donde se guardan todos los campos del usuario. Así que el resto de las tablas son vistas hacia general_user.

Y lo que necesito es que ciertos campos de cada tabla seleccionada visualice su campo correspondiente.

Última edición por josico; 24/10/2010 a las 08:54

Etiquetas: campos, tablas
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 09:58.