F
F
F
V
V
V
V
F
V
V
V
F
F
F
F
V
F
F
V
F
b
a
a. select IdMembre, Pseudo
from MembreFamille
where IdFamille =528 ;
b. select Titre, Description
from Film , Realisateur
where [Link] =[Link]
and nomrealisateur="ChawkiMejri" ;
c. select [Link], avg(NombreEtoiles)
from Film, Voter
where [Link]=[Link]
group by IdFilm;
d. select IdFilm , Titre
from Film
where duree= (select max(duree)
from film
);
Augmenter la note attribuée au film d’identifiant ‘A1057’
et votée par un membre de famille d’identifiant 400 par 1
Afficher la liste des films (IdFilm et Titre) non votés
Lorsqu’on clique sur le bouton valider le serveur envoie les données du formulaire vers la page
[Link]
GET
$_GET IdRes
$_GET NomRes
$R1="select *
from realisateur
where IdRealisateur = $id ;" ;
$res=mysql_query($R1) ;
If(mysql_num_rows($res) >0)
echo “ realisateur existe déjà dans la base " ;
else
{ $r2=mysql_query("insert into Realisateur
Supprimer la table Mail et ajouter le champ MailJoueur dans la table joueur
Le champ PseudoJoueur existe dans la table mére joueur et n’existe
Oui pas dans la table fille achatSkins
Non Le champ PseudoJoueur existe déjà dans la table achatSkins
R2
Répétition de données
Création d’une nouvelle table Skins (IdSkins,LibSkins,PrixSkins)
Et ajouter la relation entre les deux tables Skins et AchatSkins
AchatSkins(pseudoJoueur, IdSkins,DateAchatsSkins)
Skins
IdSkins
LibSkins 1
PrixSkins
∞
IdSkins #
MailJoueur
Joueur (pseudojoueur, idpays#, idavatar#, soldediamants, mailjoueur)
Pays(idpays, libpays)
Avatar(idavatar, descriptionavatar,logoavatar)
Skins(idskins,libskins,prixskins)
Achatskins(pseudojouer#, idskins#,dateachatskins)
alter table Joueur
add DateNais date;
alter table Joueur
add constraint check(SoldeDiamants >= 0) ;