Guest User

Untitled

a guest
Oct 11th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. <meta charset="utf-8">
  2. <?php
  3.  
  4. $dbname = 'introdb';
  5. $host = 'localhost';
  6. $user = 'introdb';
  7. $password = 'introdb';
  8.  
  9. // connect to db (DBH = Database Handle)
  10. $DBH = new PDO("mysql:host=$host;dbname=$dbname;charset=utf8", $user, $password);
  11.  
  12. // READ
  13. // query db (STH Statement handler)
  14. $STH = $DBH->prepare("SELECT * FROM data");
  15. $STH->setFetchMode(PDO::FETCH_OBJ);
  16. $STH->execute();
  17. var_dump($STH->fetchAll());
  18.  
  19. // CREATE
  20. $str = "En liten text";
  21. $STH = $DBH->prepare("INSERT INTO data (text) VALUES (:text)");
  22. $STH->bindParam(':text', $str, PDO::PARAM_STR);
  23. // $STH->execute();
  24.  
  25. // UPDATE
  26. $str ="Leo was here";
  27. $id = 1;
  28. $STH = $DBH->prepare("UPDATE data SET text = :text WHERE id = :id");
  29. $STH->bindParam(':text', $str, PDO::PARAM_STR);
  30. $STH->bindParam(':id', $id, PDO::PARAM_INT);
  31. $STH->execute();
  32.  
  33. // DELETE
  34. $id = 3;
  35. $STH = $DBH->prepare("DELETE FROM data WHERE id=:id");
  36. $STH->bindParam(':id', $id, PDO::PARAM_INT);
  37. $STH->execute();
Add Comment
Please, Sign In to add comment