Advertisement
ANDREICMD

Untitled

Oct 15th, 2017
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.02 KB | None | 0 0
  1. <?php
  2. $host='localhost';
  3. $db='-';
  4. $user=-';
  5. $pass='-';
  6. $charset='utf8mb4';
  7.  
  8. $dsn = "mysql:host=$host;dbname=$db;charset=$charset";
  9. $opt = [
  10. PDO::ATTR_ERRMODE            => PDO::ERRMODE_EXCEPTION,
  11. PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
  12. PDO::ATTR_EMULATE_PREPARES   => false,
  13. ];
  14.  
  15. try
  16. {
  17.     $pdo = new PDO($dsn,$user,$pass, $opt);
  18. }
  19. catch(PDOException $e)
  20. {
  21.     echo $e->getMessage();
  22. }
  23.  
  24. class user {
  25.    public function register($prenume,$nume,$mail,$parola)
  26.    {
  27.       try
  28.       {
  29.  
  30.           $stmt = $pdo->prepare("INSERT INTO utilizatori(prenume,nume,email,parola) VALUES(:prenume, :nume, :email, :parola)");
  31.              
  32.           $stmt->bindparam(":prenume" -> $prenume);
  33.            $stmt->bindparam(":nume" -> $nume);
  34.           $stmt->bindparam(":email" -> $email);
  35.           $stmt->bindparam(":parola" -> $parola);            
  36.           $stmt->execute();
  37.            return $stmt;
  38.       }
  39.       catch(PDOException $e)
  40.       {
  41.           echo $e->getMessage();
  42.       }    
  43.    }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement