Valeur de cette activité : 5 points
Compétence :
13- Supprimer un enregistrement

A-Module 07 : PHP : 5 points - difficulté : 2

PHP - Supprimer un enregistrement

Présentation

Dans cette activité, vous allez modifier votre page phpcherche2.php afin d'insérer un formulaire qui transmettra la valeur du champ ID de l'enregistrement vers la page phpsupprimer.php et créer la page phpsupprimer.php qui servira à supprimer un enregistrement.


Notez que vous pouvez également utiliser votre base de données nommée memoire
contenant la table nommée element
qui contient les champs suivants
  • un champ id de type numéro automatique (clé primaire)
  • un champ titre
  • un champ contenu

Tutoriel pour cette activité


Au besoin, consultez ce site - Cliquez ici - pour vous aider (construction de la requête SQL de suppression- DELETE).

Téléchargez les pages PHP de cette démonstration - Cliquez ici - et utilisez ces pages au besoin.


Description


Étape 1 : Modification de la page phpcherche2.php
  1. Cliquez le bouton 4- Accès à mon espace de téléchargement de votre portfolio
  2. Modifiez la page phpcherche2.php en inscrivant le numéro 1558 dans le champ No de la directive
  3. Dans la boucle d'affichage des données d'un enregistrement, créez un lien vers la page phpsupprimer.php en passant le paramètre ID qui contiendra la valeur du champ ID de la table resultatscolaire

    Voici un exemple de lien à insérer :
    echo "<a href=phpsupprimer.php?id=",$row["id"],">Supprimer cette fiche</a><br>";
  4. Enregistrez cette page et téléchargez cette page en utilisant votre logiciel FTP sur le serveur PHP

Étape 2 : Création de la page phpsupprimer.php qui permettra de supprimer l'enregistrement
  1. Cliquez le bouton 4- Accès à mon espace de téléchargement de votre portfolio
  2. Cliquez le bouton Ajouter une page avec directive en inscrivant le numéro 15578 dans le champ No de la directive
  3. En vous servant des informations disponibles sur la page modifier.php de l'exemple que vous avez téléchargée (php.zip : page delete.php), - construisez votre page de suppression de l'enregistrement

  4. Enregistrez cette page sous le nom phpsupprimer.php
  5. Téléchargez également cette page en utilisant votre logiciel FTP sur votre serveur PHP


  1. Accédez à votre portfolio

  2. IMPORTANT : Ajoutez une page à votre portfolio qui contiendra:

    - dans le champ titre : PHP - Supprimer un enregistrement
    - dans le champ contenu : le titre HTML de niveau 1 : PHP - Supprimer un enregistrement
    - dans le champ contenu : un lien vers la page phpcherche.php de votre espace de téléchargement
    - dans le champ contenu : un lien vers la page phpcherche.php sur votre serveur PHP

  3. Cochez la case de correction afin de recevoir votre résultat.