comment ajouté nvelle entrée ds Bdd et rester compatible avc mon site

comment ajouté nvelle entrée ds Bdd et rester compatible avc mon site - SQL/NoSQL - Programmation

Marsh Posté le 27-04-2010 à 11:24:29    

Salut tous le monde mon idée aujourd'hui c que rajouter une page a mon site (sa je sais faire lol)
Le truck c'est que sur cette page il doit il avoir une information qui est dans la bdd et cette information je ne sais pas où la ranger pour qu'elle communique bien avec le reste.
 
Je vais donc vous présenter l'environnement pour vous mettre dans le contexte, au départ j'ai fait ma vidéothèque perso (sa ne parle pas de téléchargement une seconde je rassure). Elle affiche Titre, Thème, Année, Production, Casting, "En Possession".  
Comme l'ai ajouter une parti membre, je voudrait faire une page où le membre aura une liste des film qu'il a ou pas, cela dans un tableau avec une colonne "En Possession", avec oui non sur la ligne du film.
 
Donc dans ma bdd g une table film, annee, possession et compte je voudrait savoir comment enregistrer l'information que tel ou tel membre à ou pas tel ou tel film...
j'ai déjà penser  ajouter cle_id_film et cle_cle_possession (car cle_possession se trouve dans dans la table film) mais là je bloque...
 
de l'aide?

Reply

Marsh Posté le 27-04-2010 à 11:24:29   

Reply

Marsh Posté le 27-04-2010 à 13:31:53    

Tu crées une nouvelle table avec cle_film et cle_membre.
Si un membre a un film tu ajoutes une ligne a cette table (et si il ne l'a plus, tu delete la ligne).
 
Pour avoir la liste des films qu'un membre a tu fais une query avec un join sur ta nouvelle table:

Code :
  1. SELECT * FROM tblFilm a
  2. JOIN tblPossession b ON a.cle_film = b.cle_film
  3. JOIN tblMembre c ON c.cle_membre = b.cle_membre


Message édité par Oliiii le 27-04-2010 à 13:32:08
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed