Guest User

Untitled

a guest
Feb 9th, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.86 KB | None | 0 0
  1. <%@ page import="java.sql.*"%>
  2. <html>
  3. <form method="post" action="res2.jsp">
  4. <table>
  5. <%
  6. Class.forName("com.mysql.jdbc.Driver").newInstance();
  7. Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/cms","root", "root");
  8. Statement st=connection.createStatement();
  9. ResultSet rs=st.executeQuery("Select * from quiz");
  10. int i=1;
  11. while(rs.next()){
  12. %>
  13.  
  14. <tr>
  15. <td>
  16. <%=i%>
  17. </td>
  18. <td>
  19. <%=rs.getString("quest")%>
  20. </td>
  21. <td>
  22. <input type="radio" value="QA" name="radio<%=i%>"/><%=rs.getString("QA")%>
  23. </td>
  24. <td>
  25. <input type="radio" value="QB" name="radio<%=i%>"/><%=rs.getString("QB")%>
  26. </td>
  27. <td>
  28. <input type="radio" value="QC" name="radio<%=i%>"/><%=rs.getString("QC")%>
  29. </td>
  30. <td>
  31. <input type="radio" value="QD" name="radio<%=i%>"/><%=rs.getString("QD")%>
  32. </td>
  33. <td>
  34. <input type="text" value='<%=rs.getString("correctAns")%>' name="ans<%=i%>"/>
  35. </td>
  36. </tr>
  37.  
  38. <%
  39. i++;
  40. }
  41. %>
  42.  
  43. <tr>
  44. <td>
  45. <input type="submit" value="submit"></input>
  46. </td>
  47. </tr>
  48. </table>
  49. </form>
  50. </html>
  51.  
  52. <%@ page import="java.sql.*"%>
  53. <%@ page import="java.util.*"%>
  54. <%
  55. String id[]= new String[6];
  56. for(int i=0;i<6;i++){
  57. id[i]=request.getParameter("radio"+i);
  58. System.out.println(id[i]);
  59. }
  60. String str[]= new String[6];
  61. for(int j=0;j<6;j++){
  62. str[j]=request.getParameter("ans"+j);
  63. System.out.println(str[j]);
  64. }
  65.  
  66. int count=0;
  67. //String answers[]=str.split(" ");
  68. for(int i=0;i<str.length;i++){
  69. if(id.equals(str)){
  70.  
  71. count++;
  72. //System.out.println(id[i]);
  73. }
  74. }
  75. out.println("Your "+count+" answers are correct");
  76. %>
  77.  
  78. if(id[i].equals(str[i])){
  79.  
  80. count++;
  81. //System.out.println(id[i]);
  82. }
Add Comment
Please, Sign In to add comment