예제 #1
0
 /**
  * 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);
 }
예제 #2
0
 /**
  * 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();
     }
 }