PageRenderTime 56ms CodeModel.GetById 30ms RepoModel.GetById 1ms app.codeStats 0ms

/db/admin/log_view.asp

https://github.com/semious/dynacomcorp
ASP | 106 lines | 97 code | 9 blank | 0 comment | 15 complexity | e3fdd88ae6f68d27cd73496689ba7bc5 MD5 | raw file
  1. <!--#include file="conn.asp"-->
  2. <!--#include file="IsAdmin.asp" -->
  3. <html>
  4. <head>
  5. <title>View Log</title>
  6. <link rel="stylesheet" href="css/style.css">
  7. </head>
  8. <body>
  9. <%
  10. Response.Buffer = True
  11. Response.ExpiresAbsolute = Now() - 1
  12. Response.Expires = 0
  13. Response.CacheControl = no-cache
  14. dim edit,id,sql
  15. dim rs,rs1
  16. dim flag
  17. set rs =server.createobject("adodb.recordset")
  18. set rs1 =server.createobject("adodb.recordset")
  19. edit=trim(request("action"))
  20. id=trim(cstr(request("id")))
  21. rs.open "select * from log where kind = 'menu' order by dates desc",conn
  22. if not rs.eof then
  23. rs1.open "select * from log where kind = 'menu' and dates = '"+rs("dates")+"' order by counts desc",conn,1,3
  24. if not rs1.eof then
  25. %>
  26. <table border="0" cellspacing="0" width="701" bordercolor="#000000" cellpadding="0" align="left" style="margin:0 0 0 10px; font-size:14px;">
  27. <thead>
  28. <th colspan="4">
  29. <font size="4"><b>View product Log</b></font>
  30. </th>
  31. </thead>
  32. <tr>
  33. <td width="442" align="center" bgcolor="#FEEC85" style="border:1px #000000 solid"><strong>Part Number</strong>
  34. </td>
  35. <td width="96" align="center" bgcolor="#FEEC85" style="border:1px #000000 solid"><strong>Counts</strong>
  36. </td>
  37. <td width="89" align="center" bgcolor="#FEEC85" style="border:1px #000000 solid"><b>Date</b>
  38. </td>
  39. <td width="72" align="center" bgcolor="#FEEC85" style="border:1px #000000 solid"><b>Detail</b>
  40. </td>
  41. </tr>
  42. <%
  43. dim curpage,i
  44. if request("page")="" then
  45. curpage = 1
  46. else
  47. curpage = cint(request("page"))
  48. end if
  49. rs1.pagesize = 10
  50. rs1.absolutepage = curpage
  51. for i = 1 to rs1.pagesize
  52. %>
  53. <tr>
  54. <td bgcolor="#FFFCD9" style="border:1px #000000 solid"><p align="center" bgcolor="#E8E8E8"><%=rs1("name")%>
  55. </td>
  56. <td bgcolor="#FFFCD9" style="border:1px #000000 solid"><p align="center"><%=rs1("counts")%>
  57. </td>
  58. <td bgcolor="#FFFCD9" style="border:1px #000000 solid"><p align="center"><%=rs1("dates")%>
  59. </td>
  60. <td bgcolor="#FFFCD9" style="border:1px #000000 solid"><p align="center"><a href="../distributors.asp#<%=rs1("name")%>" target="_blank">View</a>
  61. </td>
  62. </tr>
  63. <%
  64. rs1.movenext
  65. if rs1.eof then
  66. i = i + 1
  67. exit for
  68. end if
  69. next
  70. %>
  71. <tfoot>
  72. <td colspan="4" align="right" style="border:0px; text-align:right;">
  73. <%
  74. response.write cstr(curpage) + " page/Total " + cstr(rs1.pagecount) + " page(s)<p>"
  75. if curpage = 1 then
  76. response.write "&nbsp;&nbsp;"
  77. else
  78. response.write "<a href='log_view.asp?&page=1'>First</a> <a href='log_view.asp?page=" + cstr(curpage-1) + "'>Previous</a> "
  79. end if
  80. if curpage = rs.pagecount then
  81. response.write "&nbsp;&nbsp;"
  82. else
  83. response.write "<a href='log_view.asp?page=" + cstr(curpage+1) + "'>Next</a> <a href='log_view.asp?page=" + cstr(rs1.pagecount) + "'>Last</a></span>"
  84. end if
  85. %>
  86. </p>
  87. <%
  88. end if
  89. rs1.close
  90. end if
  91. rs.close
  92. %>
  93. </td>
  94. </tfoot>
  95. </table>
  96. </body>
  97. </html>