Advertisement
Guest User

Untitled

a guest
Sep 13th, 2017
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. <?php
  2.  
  3. class CBDD
  4. {
  5.  
  6. private $dbh = NULL;
  7.  
  8. public function _construct()
  9. {
  10.  
  11. }
  12.  
  13. public function _destruct()
  14. {
  15.  
  16. }
  17.  
  18. public function connexion()
  19. {
  20. $user="root";
  21. //Definition du nom d'utilisateur admin
  22. $pass = "admin";
  23. //Definition du mot de passe d'utilisateur admin
  24. $dsn = "mysql:host=localhost;dbname=AMON";
  25. //Definition de la Base De Données
  26.  
  27. try
  28. {
  29. $this->dbh = new PDO($dsn,$user,$pass);
  30. $this->dbh->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_WARNING);
  31. //Essai de Connexion à la BDD
  32. }
  33.  
  34. catch (PDOException $e)
  35. {
  36. die("Erreur : " . $e->getMessage() );
  37. //Envoi du message d'erreur si la connexion echoue
  38. }
  39. //Connexion à la base de donnée
  40. }
  41.  
  42. public function deconnexion()
  43. {
  44. $this->dbh = NULL;
  45. //Deconnexion de la base de donnée
  46. }
  47.  
  48. public function requeteT($sql)
  49. {
  50. $requete = $this->dbh->prepare($sql);
  51. $resultat = $requete->execute();
  52. return $resultat;
  53. }
  54.  
  55. public function requete($sql)
  56. {
  57. $resultat = $this->dbh->query($sql);
  58. return $resultat;
  59. }
  60.  
  61. }
  62. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement