Tutoriel de Bases de Données Relationnelles

Tutoriel de Bases de Données Relationnelles

Accueil  > Supports pédagogiques > TP et projets > TP Web/BD > Supprimer un tuple

Supprimer un tuple

Nous vous proposons de créer un formulaire Web permettant de supprimer un tuple dans la relation Films que vous avez créée.

Pour rappel, le schéma de cette relation est décrit comme suit :

FILMS (idfilm, titre, annee, score, nbVotants, idRealisateur) : un film est décrit de manière unique par un identifiant (entier, clé de la relation), un titre, une année (première sortie du film), un score (moyenne de tous les votes pour ce film, compris entre 0 et 10), un nombre de votants et un réalisateur (entier positif, clé étrangère sur REALISATEURS) 

 

Vous devez avoir deux fichiers dans un répertoire accessible par un serveur Web (en dessous de public_html) : 

  • le formulaire Web proprement dit ; La suppression se fait en donnant l'identifiant du film concerné. Pour vous aider, vous avez une capture d'écran de formulaire 

 

L'ossature du fichier html permettant d'obtenir un tel formulaire est la suivante :

    <html>
    <head>
    <title>Supprimer un film</title></head>
    <body>
    <h1>Supprimer un film</h1>
    <form action="delete.php" method="post" >
    -----------------------------------------------------------------------------------
    1. Créer un champ pour saisir l'identifiant du film à supprimer
    2. Créer un bouton "reset"
    3. Créer un bouton "submit"

    ----------------------------------------------------------------------------------
    </form>
    </body>
    </html>

  • le script delete.php appelé par le formulaire. C'est ce script qui assure l'interaction avec la base de données. Ce script contient 3 parties : 

    <?php
          partie connexion
          partie expression et exécution de requête
          partie traitement du résultat
    ?>
    Voici les codes :

     

[fil RSS du site]
Dernière mise à jour : 12/10/2012