Advertisement
Guest User

prva

a guest
Mar 29th, 2015
244
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.06 KB | None | 0 0
  1. <link rel="stylesheet" type="text/css" href="css.css">
  2. <?PHP
  3.  
  4. $errorMessage = "";
  5.  
  6. if ($_SERVER['REQUEST_METHOD'] == 'POST'){
  7.  
  8. //===================================================
  9. // GET THE QUESTION AND ANSWERS FROM THE FORM
  10. //===================================================
  11. $question = $_POST['question'];
  12. $answerA = $_POST['AnswerA'];
  13. $answerB = $_POST['AnswerB'];
  14. $answerC = $_POST['AnswerC'];
  15.  
  16.  
  17. $question = htmlspecialchars($question);
  18. $answerA = htmlspecialchars($answerA);
  19. $answerB = htmlspecialchars($answerB);
  20. $answerC = htmlspecialchars($answerC);
  21.  
  22.  
  23.  
  24. //============================================
  25. // OPEN A CONNECTION THE DATABASE
  26. //============================================
  27. $user_name = "BRUDER";
  28. $password = "fhi";
  29. $database = "BRUDER";
  30. $hostname="localhost";
  31.  
  32. $db_handle = mysql_connect($hostname, $user_name, $password);
  33. $db_found = mysql_select_db($database, $db_handle);
  34.  
  35. if ($db_found) {
  36.  
  37. //============================================
  38. // GET THE LAST QUESTION NUMBER
  39. //============================================
  40.  
  41. $SQL = "Select * FROM tblquestions";
  42.  
  43. $result = mysql_query($SQL);
  44. $numRows = mysql_num_rows($result);
  45.  
  46. $boolLastRow = mysql_data_seek($result, ($numRows - 1));
  47.  
  48. $row = mysql_fetch_row($result);
  49.  
  50. $qID = $row[0];
  51.  
  52. $next_Q_Number = ltrim($qID, 'q');
  53. $next_Q_Number++;
  54. $question_Number = 'q' . $next_Q_Number;
  55.  
  56.  
  57. //=========================================================
  58. // INSERT THE QUESTION INTO THE tblquestions TABLE
  59. //=========================================================
  60.  
  61. $SQL = "INSERT INTO tblquestions (QID, Question, qA, qB, qC) VALUES ('$question_Number', '$question', '$answerA', '$answerB', '$answerC')";
  62.  
  63. $result = mysql_query($SQL);
  64.  
  65.  
  66. //=============================================================
  67. // SET A ROW IN THE answers TABLE, WITH THE SAME QID FIELD
  68. //=============================================================
  69.  
  70. $SQL = "INSERT INTO answers (QID, A, B, C) VALUES ('$question_Number', 0, 0, 0)";
  71. $result = mysql_query($SQL);
  72.  
  73.  
  74. mysql_close($db_handle);
  75.  
  76. print "Otazka bola vlozena do databazy";
  77.  
  78. }
  79. else {
  80. print "Database NOT Found ";
  81. mysql_close($db_handle);
  82. }
  83. }
  84.  
  85. ?>
  86.  
  87.  
  88. <html>
  89. <head>
  90. <title>Survey Admin Page</title>
  91. </head>
  92. <body>
  93.  
  94. <FORM NAME ="form1" METHOD ="POST" ACTION ="setQuestion.php" align="center">
  95.  
  96. Enter a question: <INPUT TYPE = 'TEXT' Name ='question' value="Sem zadajte otazku" maxlength="40" align="center" class="textbox" onfocus="if (this.value == 'Sem zadajte otazku') {this.value=''}">
  97. <p>
  98. Answer A: <INPUT TYPE = 'TEXT' Name ='AnswerA' value="Odpoved A" maxlength="20" onfocus="if (this.value == 'Odpoved A') {this.value=''}">
  99. Answer B: <INPUT TYPE = 'TEXT' Name ='AnswerB' value="Odpoved B" maxlength="20" onfocus="if (this.value == 'Odpoved B') {this.value=''}">
  100. Answer C: <INPUT TYPE = 'TEXT' Name ='AnswerC' value="Odpoved C" maxlength="20" onfocus="if (this.value == 'Odpoved C') {this.value=''}">
  101.  
  102. <P align = center>
  103. <INPUT TYPE = "Submit" Name = "Submit1" VALUE = "Vytvorit tuto otazku v databaze">
  104. </P>
  105.  
  106. </FORM>
  107.  
  108. <P>
  109. <?PHP print $errorMessage;?>
  110.  
  111. <?
  112. echo "Tu je zoznam otazok:";
  113. $user_name = "BRUDER";
  114. $password = "fhi";
  115. $database = "BRUDER";
  116. $hostname="localhost";
  117.  
  118. $db_handle = mysql_connect($hostname, $user_name, $password);
  119. $db_found = mysql_select_db($database, $db_handle);
  120.  
  121. if ($db_found) {
  122. $sql='SELECT QID, Question FROM tblquestions ';
  123. $result = mysql_query($sql);
  124. if (mysql_num_rows($result) > 0) {
  125.  
  126. while($row = mysql_fetch_row($result)) {
  127. echo "<br> QID: ". $row[0]. " - Otazka: ". $row[1]. "";
  128. }
  129. } else {
  130. echo "0 results";
  131. }
  132. }
  133. mysql_close($db_handle);
  134. ?>
  135. <br>
  136. <FORM METHOD ="get" ACTION ="sqlSurvey.php" align="center">
  137. zadaj id otazky: <INPUT TYPE = 'TEXT' Name ='otazka' value="q?" maxlength="5" align="center" onfocus="if (this.value == 'q?') {this.value=''}">
  138.  
  139. <INPUT TYPE = "Submit" Name = "Submit1" VALUE = "submit">
  140. </FORM>
  141. </P>
  142. </body>
  143. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement