gkaroly

Untitled

May 27th, 2012
266
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.93 KB | None | 0 0
  1. <?php
  2. require_once('config.php');
  3.  
  4. try {
  5.   $dbh = new PDO(
  6.     'mysql:host='.MYSQL_HOST.';dbname='.MYSQL_BASE.'', MYSQL_USER, MYSQL_PASS,
  7.     array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8")
  8.   );
  9. }
  10.  
  11. catch (PDOException $pe)
  12. {
  13.   die ("Hiba: ".$pe->getMessage());
  14. }
  15.  
  16. $instab="CREATE TABLE IF NOT EXISTS ". MYSQL_PREFIX."nj (
  17. `Nev` VARCHAR ( 255 ) NOT NULL PRIMARY KEY,
  18. `Email` VARCHAR ( 255 ) NOT NULL UNIQUE
  19. ) CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE=InnoDB";
  20.  
  21. //  Létrehozzuk a táblát, ha nincs.
  22. try {
  23.     $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  24.     /*** begin the transaction ***/
  25.      $dbh->beginTransaction();
  26.  }
  27.  
  28.  catch (PDOException $pe) {
  29.   $dbh = null;
  30.    die ("Hiba: ".$pe->getMessage());
  31.  }
  32. try {
  33.     $dbh->exec($instab);
  34.      $dbh->commit();
  35.     $dbh = null;
  36. }
  37. catch (PDOException $pe)
  38. {
  39.    $dbh->rollBack();
  40.   die ("Hiba: ".$pe->getMessage());
  41. }
  42.  
  43.  
  44. ?>
Advertisement
Add Comment
Please, Sign In to add comment