Advertisement
Guest User

Untitled

a guest
May 25th, 2016
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.26 KB | None | 0 0
  1. <?php
  2. try
  3. {
  4. //connectie met sql-server, in dit geval met windows authenticatie
  5. $pdo = new PDO('sqlsrv:server=.SQLEXPRESS;database=Marcel;','','');
  6. $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  7. }
  8. catch (PDOException $e)
  9. {
  10. echo 'Unable to connect to the database server.' . $e->getMessage();
  11. exit;
  12. }
  13. ?>
  14.  
  15. <form method="post" action="InsertBlogEntry.php">
  16. <div class="form-group">
  17. <label for="Artikelnaam">Artikelnaam:</label>
  18. <input type="text" class="form-control" id="Artikelnaam" name="Artikelnaam">
  19. </div>
  20. <div class="form-group">
  21. <label for="Artikelonderwerp">Artikelonderwerp</label>
  22. <input type="text" class="form-control" id="Artikelonderwerp" name="Artikelonderwerp">
  23. </div>
  24. <div class="form-group">
  25. <label for="Artikeltext">Artikeltext</label>
  26. <textarea class="form-control" id="Artikeltext" rows="10" name="Artikeltext" style="resize: vertical;"></textarea>
  27. </div>
  28. <button type="submit" class="btn btn-default" style="display: block; margin: auto;">Submit</button>
  29. </form>
  30.  
  31. <?php
  32. //set local time for $timeSubmitted
  33. setlocale(LC_TIME, 'NL_nl');
  34.  
  35. //define values
  36. $timeSubmitted = strftime('%A %d %B %Y om %H:%M',time());
  37. $Author = $_SESSION['login_user'];
  38. $AtrikelNaam = $_POST['Artikelnaam'];
  39. $Onderwerp = $_POST['Artikelonderwerp'];
  40. $ArtkikelInhoud = $_POST['Artikeltext'];
  41.  
  42. //include connection
  43. include ('connection.php');
  44.  
  45. //statement
  46. $sql = sqlsrv_query("INSERT INTO BlogEntries (BlogTimeSubmitted, BlogAuthor, ArtikelName, ArtikelOW, ArtikelInhoud) VALUES ('$timeSubmitted', '$Author', '$AtrikelNaam', '$Onderwerp', '$ArtkikelInhoud')");
  47.  
  48. //prepare and execute query
  49. $stmt = sqlsrv_query($pdo, $sql);
  50.  
  51. if($stmt)
  52. {
  53. echo 'succes';
  54. }
  55. else
  56. {
  57. echo 'failure';
  58. die (print_r( sqlsrv_errors(), true))
  59. }
  60.  
  61. //close connection
  62. sqlsrv_close($pdo);
  63. ?>
  64.  
  65. CREATE TABLE BlogEntries
  66. (
  67. ID int not null IDENTITY(1, 1),
  68. BlogTimeSubmitted datetime,
  69. BlogAuthor varchar(64),
  70. ArtikelName varchar(64),
  71. ArtikelOW varchar (64),
  72. ArtikelInhoud varchar(max)
  73. );
  74.  
  75. //just for dropping the table
  76. drop table BlogEntries
  77.  
  78. alter table BlogEntries
  79. ADD CONSTRAINT PK_BlogID PRIMARY KEY (ID)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement