Cours 19 - Modification et suppression de contenu dans une BD

Objectifs

Déroulement

  1. Introduction
  2. PDO en action!
  3. Faire exercice 19

PDO en action!

Update - UPDATE

     /* 1ère étape : les données */
     $datas = array(
         'id' => $_GET['id'],
         // 'id' => "1",
         'prenom' => $_GET['prenom'],
         'nom' => $_GET['nom'],
         // reste des champs...
    );

    /* 2ème étape : préparer la requête */
    $sql = "UPDATE client SET prenom = :prenom, nom = :nom WHERE id=:id"; //le SQL
    $qry = $db->prepare($sql);  

     /* 3ème étape: On exécute la requête */
    $qry->execute($datas);

Delete - DELETE

    /* 1ère étape : les données */
     $datas = array(
         'id' => $_GET['id']
         //'id' => "1"
    );

    /* 2ème étape : préparer la requête */
    $sql = "DELETE FROM client WHERE id=:id"; //le SQL
    $qry = $db->prepare($sql);

    /* 3ème étape: On exécute la requête */
    $qry->execute($datas);