Advertisement
Guest User

Untitled

a guest
May 22nd, 2017
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 3.03 KB | None | 0 0
  1. <!-- Los import -->
  2. <%@ page language="java" %>
  3. <%@ page import = "java.sql.Connection"%>
  4. <%@ page import = "java.sql.DriverManager"%>
  5. <%@ page import = "java.sql.ResultSet"%>
  6. <%@ page import = "java.sql.Statement"%>
  7. <style type="text/css">
  8. .teams_row1{ background-color:#f2d7cc}
  9. .teams_row2{ background-color:#f5eede}
  10. .calendar_container{font-size:12px; background-color:#ffffff;margin:0; padding:0}
  11. .calendar_row{height:1.2em; margin:0; padding:0; float:left; width:100%}
  12. </style>
  13.  
  14. <%
  15. try
  16. {
  17.   // Conexion con bd
  18.     String nombre1="";
  19.     String nombre2="";
  20.     String fecha="";
  21.     String lugar="";
  22.   Class.forName("org.gjt.mm.mysql.Driver");
  23.   Connection conexion = DriverManager.getConnection("jdbc:mysql://172.30.61.7:3306/worldcupcalendar", "root", "");
  24.   if (!conexion.isClosed())
  25.   {
  26.      // La consulta
  27.      Statement st = conexion.createStatement();
  28.      ResultSet rs = st.executeQuery("SELECT e2.nombre,e1.nombre,p.fecha, p.lugar FROM worldcupcalendar.partidos p INNER JOIN worldcupcalendar.equipos e1 ON p.visitante=e1.id INNER JOIN worldcupcalendar.equipos e2 ON p.local=e2.id LIMIT 0,7;" );
  29.      // Ponemos los resultados en un table de html
  30.      
  31.      %><div id="table_container" class="calendar_container" style="width:100%"><%
  32.      //out.println("<table style=background-color=pink>");
  33.       while (rs.next())
  34.       {
  35.         nombre1=rs.getString("e2.nombre");
  36.         nombre2=rs.getString("e1.nombre");
  37.         fecha=rs.getString("p.fecha");
  38.         lugar=rs.getString("p.lugar");
  39.              
  40.         %><div class="calendar_row">
  41.             <div class="teams_row2" style="float:left;color:#000000;width:17%;">
  42.                 <div style="padding-left:5px;"><%=nombre1%></div>
  43.             </div>
  44.                 <div style="float:left;color:#000000;width:0.39%;text-align:left;">&nbsp;</div>
  45.                 <div class="teams_row1" style="float:left;color:#000000;width:3.1%;text-align:center;">-</div>
  46.                
  47.                 <div style="float:left;color:#000000;width:0.39%;text-align:left;">&nbsp;</div>
  48.             <div class="teams_row2" style="float:left;color:#000000;width:18%;text-align:left;">
  49.                 <div style="padding-left:5px;"><%=nombre2%></div>
  50.             </div>
  51.                 <div style="float:left;color:#000000;width:0.39%;text-align:center;">&nbsp;</div>
  52.             <div class="teams_row2" style="float:left;color:#000000;width:25.3%;text-align:left;">
  53.                 <div style="padding-left:5px;"><%=fecha%></div>
  54.             </div>
  55.                 <div style="float:left;color:#000000;width:0.39%;text-align:left;">&nbsp;</div>
  56.             <div class="teams_row2" style="float:left;color:#000000;width:35%;text-align:left;">
  57.                 <div style="padding-left:5px;"><%=lugar%></div>
  58.             </div>
  59.             <div style="clear:both;"></div>
  60.         </div> <%
  61.     %></div> <%
  62.    
  63.    
  64.     }
  65.      // cierre de la conexion
  66.      conexion.close();
  67.   }
  68.   else
  69.   {
  70.      // Error en la conexion
  71.      out.println("fallo");
  72.     }
  73. }
  74.  
  75.  
  76. catch (Exception e)
  77. {
  78.   // Error en algun momento.
  79.   out.println("Excepcion "+e);
  80.   e.printStackTrace();
  81. }
  82.  
  83.  
  84.  
  85. %>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement