Advertisement
Guest User

Untitled

a guest
Oct 19th, 2016
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.26 KB | None | 0 0
  1. <?php
  2. //Connecting to sql db.
  3. $servername = "hostname";
  4. $username = "username";
  5. $password = "password";
  6. $dbname = "dbname";
  7.  
  8. $connect = mysqli_connect($servername, $username, $password, $dbname);
  9. if ($connect->connect_error) {
  10. die("Connection failed: " . $conn->connect_error);
  11. }
  12. //Fetch next_id
  13. $sql = "SELECT * FROM comments";
  14. $result = $connect->query($sql);
  15. $next_id = $result->num_rows;
  16.  
  17. //Insert comment
  18. $sql = "INSERT INTO comments(comment_id, username, comment) VALUES ($next_id, '$_POST[username]', $_POST[comment_text]')";
  19. mysqli_query($connect, $sql);
  20. #mysqli_query($connect,"INSERT INTO posts (comment_id, username, comment) VALUES ($next_id, '$_POST[username]', '$_POST[comment_text])");
  21.  
  22. $sql = "SELECT * FROM comments WHERE comment_id is $next_id";
  23. $result = $connect->query($sql);
  24. if($result->num_rows > 0){
  25. while($row = $result->fetch_assoc()) {
  26. echo "<p>Comment has been added.</p>";
  27. echo "<p style="margin: 0 10px;"><u>" . $row["username"] . "</u></p>";
  28. echo "<p style="padding-left: 50px; margin: 0 0;">" . $row["comment"] . "</p>";
  29. }
  30. } else {
  31. echo "<p>Failed to add comment.</p>";
  32. }
  33. $connect->close();
  34. ?>
  35.  
  36. <div id="page" class="container">
  37. <section>
  38. <header class="major">
  39. <h2>Comments</h2>
  40. <span class="byline">Here you can comment about my awesome coding skills</span>
  41. </header>
  42. <div style="border: 4px solid black; border-radius: 10px;">
  43. <?php
  44. $servername = "hostname";
  45. $username = "user";
  46. $password = "pass";
  47. $dbname = "dbname";
  48.  
  49. // Create connection
  50. $conn = new mysqli($servername, $username, $password, $dbname);
  51. // Check connection
  52. if ($conn->connect_error) {
  53. die("Connection failed: " . $conn->connect_error);
  54. }
  55.  
  56. $sql = "SELECT * FROM comments";
  57. $result = $conn->query($sql);
  58.  
  59. if ($result->num_rows > 0) {
  60. // output data of each row
  61. while($row = $result->fetch_assoc()) {
  62. echo "<p style="margin: 0 10px;"><u>" . $row["username"] . "</u></p>";
  63. echo "<p style="padding-left: 50px; margin: 0 0;">" . $row["comment"] . "</p>";
  64. }
  65. } else {
  66. echo "0 comments exist";
  67. }
  68. $conn->close();
  69. ?>
  70. </div>
  71. <div style="border: 1px solid black; border-radius: 10px; margin-top: 20px;">
  72. <form style="margin: 0 10px;" action="send_post.php" method="post">
  73. <br/><b>Make a comment:</b><br/>
  74. Username<br/>
  75. <input style="width: 300px; border: 1px solid black;" type="text" name="username" required>
  76. <!--Comment title:<br/>
  77. <input style="width: 300px; border: 1px solid black;" type="text" name="comment_title" required-->
  78. Comment:<br/>
  79. <textarea style="width: 300px; border: 1px solid black;" rows="10" cols="25" name="comment_text" required></textarea>
  80. <br/>
  81. <input type="submit">
  82. </form>
  83. </div>
  84. </section>
  85. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement