xuanxiuke1.jsp~9~
上传用户:top0756
上传日期:2022-08-11
资源大小:6501k
文件大小:3k
源码类别:

Jsp/Servlet

开发平台:

VBScript

  1. <%@ page contentType="text/html; charset=GBK" %>
  2. <%@ page import="java.sql.*" %>
  3. <%@ page language="java" %>
  4. <%@ page import="java.util.*" %>
  5. <%@ page import="proj112.*" %>
  6. <jsp:useBean id="a" scope="page" class="proj112.dbconn"/>
  7. <html>
  8. <head>
  9. <title>
  10. xuanke_1
  11. </title>
  12. </head>
  13. <body bgcolor="#ffffff">
  14.    <%
  15.        String stu_id=request.getParameter("stu_id");
  16.        int totalrecord = 0;
  17.        String sql="";
  18.        String sql1="";
  19.        String sql2="";
  20.        String name="";
  21.        sql="SELECT * FROM student where stu_id='"+stu_id+"'";
  22.        ResultSet rs=a.executeQuery(sql);
  23.  if(rs.next())
  24.    {
  25.      name=rs.getString("stu_name");
  26.      %>
  27.      <br> 学号:<%=stu_id %>&nbsp;&nbsp; 姓名:<%=name %>,所选修的课程如下:<br><br><hr><br><br>
  28.      <%  sql1 = "SELECT count(*) as recordcount FROM 选课关联 where stu_id='"+stu_id+"'";
  29.      ResultSet bs = a.executeQuery(sql1);
  30.      if (bs.next())
  31.      {
  32.        totalrecord = bs.getInt("recordcount");
  33.        if(totalrecord!=0){
  34.          sql2="SELECT * FROM 选课关联,kecheng where 选课关联.kch=kecheng.kch and 选课关联.stu_id='"+stu_id+"'";
  35.          ResultSet ts=a.executeQuery(sql2);
  36.          %>
  37.          <p align="center">
  38.            <table width="500" cellpadding=3 cellspacing=0 align=center border=1 bordercolor="#FFCCCC" >
  39.              <tr>
  40.                <td align="center"><font color="#6633CC">课程号</font></td>
  41.                <td align="center"><font color="#6633CC">课程名</font></td>
  42.                <td align="center"><font color="#6633CC">任课教师</font></td>
  43.                <td align="center"><font color="#6633CC">周几</font></td>
  44.                <td align="center"><font color="#6633CC">时间</font></td>
  45.                <td align="center"><font color="#6633CC">上课教室</font></td>
  46.              </tr>
  47.              <%
  48.              while(ts.next()){%>
  49.              <tr>
  50.                <td align="center"><%=ts.getString("kch")%></td>
  51.                <td align="center"><%=ts.getString("kcm")%></td>
  52.                <td align="center"><%=ts.getString("rkjs")%></td>
  53.                <td align="center"><%=ts.getString("xqj")%></td>
  54.                <td align="center"><%=ts.getString("sj")%></td>
  55.                <td align="center"><%=ts.getString("skjs")%></td>
  56.              </tr>
  57.              <%} %>
  58.            </table>
  59.            <%}else
  60.            {%>
  61.            <script language="javascript">
  62.            alert("该学生没有选课");
  63.            history.go(-1);
  64.            history.go(0);
  65.            </script>
  66.            <%}
  67.            }else
  68.            {%>
  69.            <script language="javascript">
  70.            alert("该学生没有选课");
  71.            history.go(-1);
  72.            history.go(0);
  73.            </script>
  74.            <%}
  75.            }
  76.    else
  77.      {%>
  78.      <script language="javascript">
  79.      alert("没有你输入的学生,请重新输入");
  80.      history.go(-1);
  81.      history.go(0);
  82.      </script>
  83.    <%}
  84.       %>
  85. </body>