Cours 19 - Modification et suppression de contenu dans une BD
Objectifs
- Maitriser les concepts sur l'utilisation de PDO.
- Mettre à jour et supprimer des valeurs d'une BD
- Être en mesure d'utiliser PDO de manière concrète et avancée.
Déroulement
- Introduction
- PDO en action!
- 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);