Advertisement
Guest User

Untitled

a guest
Dec 5th, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.10 KB | None | 0 0
  1. <?php
  2. if(isset($_GET["terning"])){
  3. $terning = $_GET["terning"];
  4. }else{
  5. $terning = 1;
  6. }
  7.  
  8. ?>
  9. <?php
  10. $system_info = "";
  11.  
  12. $server = "localhost";
  13. $username = "root";
  14. $password = "";
  15. $database = "jul";
  16.  
  17. $conn = mysqli_connect($server, $username, $password, $database);
  18. mysqli_set_charset($conn, "utf8");
  19. if (!$conn){die();}
  20.  
  21. //SQL for Tabell
  22. $sqlAll = "SELECT * FROM brus";
  23. if(isset($terning) )
  24. {
  25. $sqlAll = "SELECT * FROM brus WHERE terningkast >= $terning";
  26. }
  27. $resultAll = mysqli_query($conn, $sqlAll);
  28. //SQL for input
  29. if (isset( $_POST["velg"] ) && $_POST["velg"] == "insert")
  30. {
  31. $content = $_POST["id"];
  32.  
  33. $sqlID = "INSERT INTO stemme (brus, timestamp) values (" . $content . ", now());";
  34. $result = mysqli_query($conn, $sqlID);
  35.  
  36. if ($result){
  37. $id = mysqli_insert_id( $conn );
  38. $system_info = $system_info . "Good insert on ID = " . $id . ",";
  39. }
  40. }
  41. //SQL for clear
  42. if (isset( $_POST["clear"] ) && $_POST["clear"] == "clearVotes")
  43. {
  44. $sqlClear = "DELETE FROM stemme";
  45. $resultClear = mysqli_query($conn, $sqlClear);
  46.  
  47. if ($resultClear){
  48. $idClear = mysqli_insert_id( $conn );
  49. $system_info = $system_info . " Cleared all votes, ";
  50. }
  51. }
  52. //SQL for Stemmer
  53. #$sqlStemmer = "SELECT * FROM brus, stemme WHERE stemme.brus = brus.id;";
  54. $sqlStemmer = "SELECT brus.id as \"id\", navn, count(brus) as \"stemmer\", bilde FROM brus, stemme where stemme.brus = brus.id group by brus order by stemmer desc limit 1;";
  55. $resultStemmer = mysqli_query($conn, $sqlStemmer);
  56.  
  57. if ($resultStemmer){
  58. $idStemmer = mysqli_insert_id( $conn );
  59. $system_info = $system_info . " Votes dispalyed, ";
  60. }
  61.  
  62.  
  63.  
  64. ?>
  65.  
  66.  
  67.  
  68. <!DOCTYPE html>
  69. <html>
  70. <head>
  71. <meta charset="UTF-8">
  72. <title>JulebrusKonkurranse</title>
  73. </head>
  74. <body>
  75.  
  76. <p>Stem på Julebrusen du liker best! <br>
  77. <em style="font-size: 75% ">Tast inn id til din favorittbrus</em></p>
  78.  
  79. <form action ="index.php" method="post">
  80. <input type="text" id="inputText" name="id">
  81. <input type="hidden" name="velg" value ="insert">
  82. <input type="submit" value="Velg">
  83. </form>
  84. <form action ="index.php" method="post">
  85. <input type="hidden" name="clear" value ="clearVotes">
  86. <input type="submit" value="Slett stemmer">
  87. </form>
  88.  
  89. <?php
  90. if(mysqli_num_rows($resultStemmer) > 0){
  91. echo "<p> <strong>Årets julebrus er: </strong>";
  92. while($row = mysqli_fetch_assoc($resultStemmer)){
  93. echo "Julebrusen til " . $row["navn"] . ", med " .$row["stemmer"]. " stemmer. <br>" . "<img src=\"" . $row["bilde"] . "\" alt=\"julebrusbilde\" height=\"100\" >" . "<br>";
  94. }
  95. echo "</p>";
  96. }
  97. ?>
  98.  
  99.  
  100. <?php echo $system_info; ?>
  101.  
  102.  
  103. <?php
  104. if(mysqli_num_rows($resultAll) > 0)
  105. {
  106. echo "<table border=\"1\" style=\"width:500px\">";
  107. echo "<tr>";
  108. echo "<th>ID</th>";
  109. echo "<th>Navn</th>";
  110. echo "<th>Bilde</th>";
  111. echo "<th>Terningkast</th>";
  112. echo "</tr>";
  113.  
  114. while($row = mysqli_fetch_assoc($resultAll))
  115. {
  116. echo "<tr>";
  117. echo "<td style=\"text-align: center\"><strong>" . $row["id"] . "</strong></td>";
  118. echo "<td>" . $row["navn"] . "</td>";
  119. echo "<td style=\"text-align: center\">" . "<img src=\"" . $row["bilde"] . "\" alt=\"julebrusbilde\" height=\"100\" >"."</td>";
  120. echo "<td style=\"text-align: center\">" . "<img src=\"./media/diceface_".$row["terningkast"].".png\" alt=\"Terningkast: " . $row["terningkast"] . " \" height=\"50\" >" . "</td>";
  121. echo "</tr>";
  122. }
  123.  
  124. echo "</table>";
  125. }
  126. ?>
  127.  
  128. </body>
  129. <footer>
  130. <br><?php echo "$system_info"; ?>
  131. </footer>
  132. </html>
  133.  
  134. <?php
  135. mysqli_close($conn);
  136.  
  137. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement