Advertisement
Guest User

yohan

a guest
Nov 29th, 2016
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.31 KB | None | 0 0
  1. <!DOCTYPE html>
  2.  
  3. <html>
  4. <head>
  5. <title>
  6. Connexion PDO
  7. </title>
  8. <meta charset="utf-8"/>
  9. </head>
  10. <body>
  11. <?php
  12. $user = 'root';
  13. $pass = 'root'; // ou 'root' ou rien
  14. // Data Source Name
  15. echo 'bonjour1 <br>';
  16. $dsn = 'mysql:host=localhost;dbname=BDD';
  17. try{
  18. $dbh= new PDO($dsn, $user, $pass);
  19.  
  20. $pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
  21. echo 'bonjour <br>';
  22.  
  23. // $sql="CREATE TABLE INFO_tbl(
  24. // id int(11) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
  25.  
  26.  
  27.  
  28. // nom varchar(30),
  29. // prenom varchar(30),
  30. // email varchar(30),
  31. // icg varchar(30),
  32. // titre varchar(30),
  33. // url varchar(30)
  34. // )";
  35. // $dbh->exec($sql);
  36. //INSERT INTO `INFO_tbl` (`id`, `nom`, `prenom`, `email`, `icg`, `titre`, `url`) VALUES (NULL, 'toto', 'toto', 'toto', 'toto', 'toto', 'toot');
  37. $sql = 'INSERT INTO INFO_tbl(nom, prenom, email, icg, titre) VALUES("Servajean", "Maximilien", "ms@lirmm.fr", "" , "Thesard")';
  38. //Exécution de la requête
  39. $dbh->query($sql);
  40.  
  41. $req = $dbh->query('SELECT * FROM infos_tbl');
  42. while ($data = $req->fetch()){
  43. print_r($data);
  44. }
  45.  
  46.  
  47. // $req=$bdd->query($sql);
  48.  
  49. //tentative de connexion : on crée un objet de la classe PDO
  50.  
  51. //S'il y a des erreurs de connexion, un objet PDOException est
  52. // lancé. Vous pouvez attraper cette exception si vous voulez
  53. // gérer cette erreur
  54. } catch (PDOException $e){
  55. print "Erreur ! :" . $e->getMessage() . "<br/>";
  56. die();
  57. }
  58. ?>
  59. </body>
  60. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement