Guest User

Untitled

a guest
Feb 7th, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. <?php
  2.  
  3.  
  4.  
  5.  
  6. function connect_db()
  7. {
  8. $dsn = 'mysql:localhost=xxxx;dbname=xxxx;charset=utf8';
  9. $username = 'xxxx';
  10. $password = 'xxxx';
  11. $options =
  12. [
  13. PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION
  14. , PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC
  15. ];
  16. return new PDO($dsn, $username, $password, $options);
  17. }
  18.  
  19.  
  20. function insert($sql, $arr = [])
  21. {
  22. $pdo = connect_db();
  23. $stmt = $pdo->prepare($sql);
  24. $stmt->execute($arr);
  25. return $pdo->lastInsertId();
  26. }
  27.  
  28.  
  29. function select($sql, $arr = [])
  30. {
  31. $pdo = connect_db();
  32. $stmt = $pdo->prepare($sql);
  33. $stmt->execute($arr);
  34. return $stmt->fetchAll();
  35. }
  36.  
  37.  
  38. function h($string)
  39. {
  40. return htmlspecialchars($string, ENT_QUOTES, 'utf-8');
  41. }
Add Comment
Please, Sign In to add comment