< %@LANGUAGE="JAVASCRIPT " CODEPAGE="936"%>
<!--#include file="connect.asp"-->
<!--#include file="news.asp"-->
-
var ชุดข้อมูล, sql, DataList;
วาร์ i=0;
วาร์เจ=0;
DataList=ข่าวใหม่();
ชุดข้อมูล=Server.CreateObject("Adodb.recordset");
sql="select * from News โดยที่ ngroup='Group News' เรียงลำดับตาม id desc";
DataSet.Open(sql,DataConn,1,1);
//ไม่ว่าจะมีข้อมูลหรือไม่
ถ้า ((DataSet.eof)&&(DataSet.bof))
-
Response.Write("<BR>" );
Response.Write("=== ไม่มี===");
Response.Write("<BR><BR>");
การตอบสนองสิ้นสุด();
}
// จำนวนบันทึกทั้งหมด
NumRecords=DataSet.RecordCount;
//กำหนดจำนวนเรคคอร์ดสูงสุดต่อหน้า
PageSize=3;
//จำนวนหน้าทั้งหมด
NumPages=Math.ceil(NumRecords/PageSize);
//หน้าปัจจุบัน
i=Request.QueryString("CurrentPageID").นับ;
ถ้า (i==0)
-
รหัสหน้าปัจจุบัน=1;
-
อื่น
-
CurrentPageID=parseInt(Request.QueryString("CurrentPageID"));
}
// การเริ่มต้น
PreviousPageID=หน้าปัจจุบันID-1;
NextPageID=หน้าปัจจุบันID+1;
หน้าแรก=1;
EndPage=NumPages;
//รายการเนื้อหา
ชุดข้อมูล MoveFirst;
DataSet.Move((CurrentPageID-1)*ขนาดหน้า,1);
ในขณะที่ (!DataSet.eof && j<PageSize)
-
Response.Write("<a href=show.asp?id="+DataSet("id")+" target="_blank">"+DataSet("subject")+"</a><br> ");
เจ=เจ+1;
ชุดข้อมูล MoveNext;
}
//ตั้งค่า URL
ถ้า (CurrentPageID == หน้าแรก)
-
Response.Write("<p class='Normal'><a href=list.asp?CurrentPageID="+HomePage+">หน้าแรก</a> ");
Response.Write("หน้าก่อนหน้า ");
Response.Write("<a href=list.asp?CurrentPageID="+NextPageID+">หน้าถัดไป</a> ");
Response.Write("<a href=list.asp?CurrentPageID="+EndPage+">หน้าสุดท้าย</a> </p>");
-
อย่างอื่นถ้า (CurrentPageID == EndPage)
-
Response.Write("<p class='Normal'><a href=list.asp?CurrentPageID="+HomePage+">หน้าแรก</a> ");
Response.Write("<a href=list.asp?CurrentPageID="+PreviousPageID+">หน้าก่อนหน้า</a> ");
Response.Write("หน้าถัดไป ");
Response.Write("<a href=list.asp?CurrentPageID="+EndPage+">หน้าสุดท้าย</a> </p>");
-
อื่น
-
Response.Write("<p class='Normal'><a href=list.asp?CurrentPageID="+HomePage+">หน้าแรก</a> ");
Response.Write("<a href=list.asp?CurrentPageID="+PreviousPageID+">หน้าก่อนหน้า</a> ");
Response.Write("<a href=list.asp?CurrentPageID="+NextPageID+">หน้าถัดไป</a> ");
Response.Write("<a href=list.asp?CurrentPageID="+EndPage+">หน้าสุดท้าย</a> </p>");
-
-