Advertisement
Guest User

Untitled

a guest
Feb 8th, 2016
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.99 KB | None | 0 0
  1. <%@ include file="konfigur.jsp"%>
  2. <%@ page contentType="text/html" pageEncoding="utf-8" import="java.sql.*" %>
  3.  
  4. <%
  5. String sedimentacija = request.getParameter("sed");
  6. String hemoglobin = request.getParameter("hem");
  7. String eritrociti = request.getParameter("ert");
  8. String hematokrit = request.getParameter("hmt");
  9. String trombociti = request.getParameter("trb");
  10. String leukociti = request.getParameter("leuk");
  11. String trigliceridi = request.getParameter("trig");
  12. String holesterol = request.getParameter("hol");
  13. String labID = request.getParameter("lab");
  14. String datum = request.getParameter("datum");
  15.  
  16. %> <script> alert(<%= labID %>) </script> <%
  17. String[] dataN = datum.split("/");
  18. datum = dataN[1] + dataN[0] + dataN[2];
  19.  
  20. /*String[] vremeN = vreme.split(":");
  21. if(Integer.parseInt(vremeN[0]) < 10)
  22. vremeN[0] = "0" + vremeN[0];
  23. if(Integer.parseInt(vremeN[1]) < 10)
  24. vremeN[1] = "0" + vremeN[1];*/
  25.  
  26.  
  27.  
  28.  
  29. String idKS = "";
  30. try {
  31. String command="";
  32.  
  33. Driver Driver = (Driver)Class.forName(baza_DRIVER).newInstance();
  34. Connection Conn = DriverManager.getConnection(baza_STRING,baza_USERNAME,baza_PASSWORD);
  35. Statement statement = Conn.createStatement();
  36.  
  37. PreparedStatement Statement1=Conn.prepareStatement("select datum from podatok where podatok.id='"+session.getAttribute("id").toString()+"' and podatok.datum=to_date('"+datum+"','DDMMYYYY')");
  38. ResultSet rs1=Statement1.executeQuery();
  39.  
  40. PreparedStatement Statement2=Conn.prepareStatement("select max(k_id) as max from krvnaslika");
  41. ResultSet rs=Statement2.executeQuery();
  42. //idKS += rs.getString("max");
  43.  
  44. boolean isEmpty=!rs1.next();
  45. if(isEmpty){
  46.  
  47. //String command1 = "insert into podatok(datum,id,ocenka,ks_id,lab_id) values (to_date('"+datum+"','DDMMYYYY'),'"+session.getAttribute("id").toString()+"','0','"+(Integer.parseInt(rs.getString("max"))+1)+"','"+labID+"')";
  48. String command1 = "insert into podatok(datum,id,ocenka,ks_id,lab_id) values (to_date('"+datum+"','DDMMYYYY'),'"+session.getAttribute("id").toString()+"','0','','"+labID+"')";
  49. statement.executeUpdate(command1);
  50.  
  51. }
  52.  
  53. rs1.close();
  54.  
  55.  
  56. if(rs.next()){
  57. String command2 ="insert into KrvnaSlika(k_id, id, trigliceridi, holesterol, sedimentacija, hemoglobin, eritrociti, hematokrit, trombociti, leukociti, k_ocenka ) values ('"+(Integer.parseInt(rs.getString("max"))+1)+"', '"+labID+"', '"+ trigliceridi +"', '"+ holesterol +"', '"+ sedimentacija +"', '"+ hemoglobin +"', '"+ eritrociti +"', '"+ hematokrit +"', '"+ trombociti +"', '"+ leukociti +"', '0')";
  58. statement.executeUpdate(command2);
  59.  
  60.  
  61.  
  62. String command3 = "UPDATE podatok SET ks_id='"+Integer.parseInt(rs.getString("max"))+1+"' WHERE podatok.datum = to_date('"+datum+"', 'DDMMYYYY') and podatok.id='"+ session.getAttribute("id").toString() +"';";
  63. statement.executeUpdate(command3);
  64.  
  65. String url = "krvna_slika.jsp?data=" + datum;
  66. response.sendRedirect(url);
  67. }
  68. rs.close();
  69. }
  70. catch (Exception e){}
  71.  
  72. %>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement