Guest User

Untitled

a guest
Mar 3rd, 2017
36
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. <?php
  2. //Initalize server credential varables
  3. $servername = "localhost";
  4. $username = "root";
  5. $password = "root";
  6. $dbname = "infx2070";
  7.  
  8. //create connection
  9. $conn = new mysqli($servername, $username, $password, $dbname);
  10.  
  11. //check for connection status
  12. if($conn->connect_error){
  13. die("connection failed: " . $conn->connect_error . "<br>");
  14. } else {
  15. echo "Connection successful! <br>";
  16. }
  17.  
  18.  
  19. //create sql table Posts
  20. $sql = "CREATE TABLE Posts (
  21. P_id int UNSIGNED AUTO_INCREMENT,
  22. first_name VARCHAR(30) NOT NULL,
  23. last_name VARCHAR(30) NOT NULL,
  24. PRIMARY KEY (P_id)
  25. )";
  26.  
  27. if ($conn->query($sql) === TRUE) {
  28. echo "Table Posts created successfully <br>";
  29. } else {
  30. echo "error creating table: " . $conn->error . "<br>";
  31. }
  32.  
  33. //create sql table Comments
  34. $sql = "CREATE TABLE Comments (
  35. C_id int UNSIGNED AUTO_INCREMENT,
  36. first_name VARCHAR(30) NOT NULL,
  37. last_name VARCHAR(30) NOT NULL,
  38. Comment VARCHAR(255),
  39. P_id int UNSIGNED,
  40. FOREIGN KEY (P_id) REFERENCES Posts(P_id),
  41. PRIMARY KEY (C_id)
  42. )";
  43.  
  44. if ($conn->query($sql) === TRUE) {
  45. echo "Table Comments created successfully <br>";
  46. } else {
  47. echo "error creating table: " . $conn->error . "<br>";
  48. }
  49.  
  50. //Close connection upon completion
  51. $conn->close();
  52. echo "Connection closed <br>";
  53. ?>
Add Comment
Please, Sign In to add comment