elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  Problema en BD con Dreamweaver
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema en BD con Dreamweaver  (Leído 823 veces)
Drop4

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Problema en BD con Dreamweaver
« en: 4 Agosto 2013, 20:47 »

Hola buenas,

Os explico mi problema, estoy empezando en el mundo del desarrollo web y por lo tanto me he creado una pagina desde 0 con Dreamweaver, tengo el diseño, y las BDs.

He conseguido que el usuario ingrese la información y se guarde en la BD, por ejemplo información de un libro, hasta ahí bien, lo que yo quiero es que cada usuario tenga sus libros almacenados en la BD y solo pueda mirarlo el, ya que cuando muestro la lista de los libros de la base de datos, se muestran todos los que hay, incluidos lo de los de mas usuarios.

Tengo una base de datos en la que registra y almacena a cada usuario y lo define con una "id" y tengo esta otra que es para almacenar los libros.
¿Que debería hacer para que por ejemplo al usuario X solo le aparezcan los libros introducidos por el y no los de todos los usuarios?

    1   nom_libro   varchar      No   Ninguna      
    2   id           int           No   Ninguna   AUTO_INCREMENT   
    3   autor           varchar   No    Ninguna       
    4   editorial      varchar   No   Ninguna      
    5   URL           varchar   No   Ninguna      
    6   punt          decimal   


Siento mi mala explicación, no tengo muchos conocimientos y por lo tanto no me se explicar con claridad, si no entienden algo diganlo por favor, espero que podais ayudarme porque estoy desesperado con esto.
Saludos.


En línea

#!drvy


Desconectado Desconectado

Mensajes: 5.559



Ver Perfil WWW
Re: Problema en BD con Dreamweaver
« Respuesta #1 en: 4 Agosto 2013, 21:04 »

Puedes hacer 2 cosas:

O la tabla de libros agregarle un campo adicional llamado user_id que incluya el ID de usuario que la subió para que solo le aparezca.

También puedes crear otra tabla adicional que haga la relacion entre los 2.
tipo: id (autoincrement), user_id, book_id.

Yo eligiria la segunda ya que así puedes agregar varios usuarios al mismo libro.

Saludos


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines