/wsj/Manage/News/News_Manage.asp

https://github.com/hare1987/kaidun180 · ASP · 121 lines · 111 code · 6 blank · 4 comment · 5 complexity · a01c4d7097e5882363456f0f5b233e7c MD5 · raw file

  1. <!-- #include file="../Include/Chk.asp" -->
  2. <!-- #include file="../Include/Conn.asp" -->
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  5. <title></title>
  6. <link href="../Images/font.css" rel="stylesheet" type="text/css">
  7. </head>
  8. <body>
  9. <table width="100%" border="0">
  10. <tr>
  11. <td height="25" colspan="4" bgcolor="#3385D1" class="font2 STYLE1"><table width="100%" border="0" cellpadding="0" cellspacing="£°">
  12. <tr>
  13. <td width="19%">¡¡<span class="bt2">¹ÜÀíËùÓÐÐÂÎÅ</span></td>
  14. <td width="81%" align="center">&nbsp;</td>
  15. </tr>
  16. </table></td>
  17. </tr>
  18. <tr>
  19. <td width="49%" align="center" valign="middle" bgcolor="#efefef" class="font1">±êÌâ</td>
  20. <td width="18%" align="center" valign="middle" bgcolor="#efefef" class="font1">·¢²¼Ê±¼ä</td>
  21. <td width="16%" align="center" valign="middle" bgcolor="#efefef" class="font1">·¢²¼ÈË</td>
  22. <td width="17%" height="25" align="center" valign="middle" bgcolor="#efefef" class="font1">Ïà¹Ø²Ù×÷</td>
  23. </tr>
  24. <%
  25. sql = "select * from news order by id desc"
  26. Set rs=Server.Createobject("ADODB.RECORDSET")
  27. rs.Open sql, conn, 1, 1
  28. if not rs.eof then
  29. pages = 10 '¶¨ÒåÿҳÏÔʾµÄ¼Ç¼Êý
  30. rs.pageSize = pages '¶¨ÒåÿҳÏÔʾµÄ¼Ç¼Êý
  31. allPages = rs.pageCount'¼ÆËãÒ»¹²ÄÜ·Ö¶àÉÙÒ³
  32. page = Request.QueryString("page")'ͨ¹ýä¯ÀÀÆ÷´«µÝµÄÒ³Êý
  33. 'ifÓï¾äÊôÓÚ»ù±¾µÄÅÅ´í´¦Àí
  34. if isEmpty(page) or Cint(page) < 1 then
  35. page = 1
  36. elseif Cint(page) > allPages then
  37. page = allPages
  38. end if
  39. rs.AbsolutePage = page
  40. Do while not rs.eof and pages > 0 %>
  41. <tr>
  42. <td align="left" valign="middle" bgcolor="#efefef" class="link2"><%=rs("title")%></td>
  43. <td align="center" valign="middle" bgcolor="#efefef" class="link2"><%=rs("AddTime")%></td>
  44. <td align="center" valign="middle" bgcolor="#efefef" class="link2"><%=rs("writer")%></td>
  45. <td height="25" align="left" valign="middle" bgcolor="#efefef" class="link2"><a href="News_Edit.asp?id=<%=rs("id")%>">ÐÞ¸Ä</a> | <a href="News_Del.asp?id=<%=rs("id")%>">ɾ³ý</a> |
  46. <%if rs("tj")=0 then%>
  47. <a href="News_Tj.asp?id=<%=rs("id")%>">ÍÆ¼ö</a>
  48. <%else%>
  49. <a href="News_Tj.asp?id=<%=rs("id")%>" style="color:#FF0000">È¡ÏûÍÆ¼ö</a>
  50. <%end if%></td>
  51. </tr>
  52. <% pages = pages - 1
  53. rs.MoveNext
  54. Loop
  55. else
  56. Response.Write("<font color='Red'>Êý¾Ý¿âÔÝÎÞÄÚÈÝ£¡</font>")
  57. End if
  58. rs.Close
  59. Set rs = Nothing
  60. %>
  61. <tr>
  62. <td height="25" colspan="4" align="right" bgcolor="#efefef">
  63. <%
  64. For i =1 to allpages
  65. txt = ""
  66. txt = txt & "<a href=" & "?" & "page=" & i & ">"
  67. if i = Cint(Page) then txt = txt & "<font color='bb0000'>"
  68. txt = txt & (i)
  69. if i = Cint(Page) then txt = txt & "</font>"
  70. txt = txt & "</a> &nbsp;"
  71. Response.Write(txt)
  72. Next
  73. %>
  74. </td>
  75. </tr>
  76. </table>
  77. <form name="form1" method="post" action="News_Mu.asp">
  78. <select name="type_id">
  79. <option value="error" selected>--ÇëÑ¡ÔñÀ¸Ä¿²é¿´--</option>
  80. <%
  81. '''''''''''¶ÁÈ¡·ÖÀຯÊý'''''''' mi ÊÇ·ÖÀàµÄ±àºÅ£¡
  82. Private Function getlist(mi,k)
  83. Dim rs0
  84. Set rs0 = Conn.Execute("select * from News_type where PID='"&mi&"'")
  85. Do While Not rs0.EOF
  86. getlist = getlist & "<option value='" & rs0(0) & "' >" & tmp(k) & " " & rs0(2) &"</option>"
  87. getlist = getlist & getlist(rs0(0),k+1)
  88. rs0.MoveNext
  89. loop
  90. rs0.close
  91. set rs0 = nothing
  92. End Function
  93. Private Function tmp(n)
  94. Dim i
  95. For i = 0 To n
  96. tmp = tmp & "---"
  97. Next
  98. End Function
  99. %>
  100. <%
  101. '''''''''''´ò¿ªÊý¾Ý¿â''''''''''
  102. Set Rs = Conn.Execute("select * from News_Type where PID='0'")
  103. Do While Not Rs.EOF
  104. Response.Write "<option value='" & Rs(0) & "'>" & Rs(2) & "</option>"
  105. Response.Write getlist(Rs(0),0)
  106. Rs.MoveNext
  107. loop
  108. Rs.Close
  109. '''''''''''¹Ø±ÕÊý¾Ý¿â''''''''''
  110. %>
  111. </select>
  112. <input type="submit" name="Submit" value="Áбí">
  113. </form>
  114. </body>
  115. </html>