/** * supprime un livre de la base de données * @param $livre objet livre */ public function deleteLivre($livre) { $listeLivres = $this->getListeLivres(); BDMySQL::connecter("localhost", "bibliotheque", "root", ""); $sqlSupp = "DELETE FROM livre WHERE id = {$livre}"; BDMySQL::executerAction($sqlSupp); }
/** * définit les paramètres de connexion * @param string $unServeur le serveur MySQL * @param string $uneBase la base de données * @param string $unUtil l'utilisateur ('root' par défaut) * @param string $unMDP le mot de passe ('' par défaut) * @example BDMySQL::connecter('localhost', 'mrbs', 'root', 'secret'); */ public static function connecter($unServeur, $uneBase, $unUtil = 'root', $unMDP = '') { @(self::$_cnn = mysql_connect($unServeur, $unUtil, $unMDP)); if (!self::$_cnn) { self::gererErreurCnn(); } mysql_query("SET CHARACTER SET utf8", self::$_cnn); @($base = mysql_select_db($uneBase, self::$_cnn)); if (!$base) { self::gererErreurCnn(); } }