Supprimer une ligne d’une table MySQL en PHP PDO
Dans ce tutoriel nous allons découvrir comment supprimer une ligne d’une table MySQL en PHP PDO.
Si vous êtes un « débutant », vous devez savoir comment vous connecter à une base de données MySQL avant d’utiliser le code ci-dessous. Vous ne pouvez pas supprimer une ligne d’une table dans une base de données si vous n’y êtes pas connecté.
Script pour supprimer une ligne d’une table MySQL avec PHP PDO
<?php $host = 'localhost'; $username = 'root'; $password = ''; $db = 'test'; //Créez l'objet PDO $pdo = new PDO("mysql:host=$host;dbname=$db", $username, $password); //Suppression d'une ligne à l'aide d'une instruction préparée $sql = "DELETE FROM `users` WHERE `name` = :name"; //Préparez notre déclaration DELETE $stmt = $pdo->prepare($sql); //Le nom que nous souhaitons supprimer de notre table 'users' $name = 'Alex'; //Liez la variable $name au paramètre :name $stmt->bindValue(':name', $name); //Exécuter notre instruction DELETE $res = $stmt->execute(); ?>