ค้นหาและแบ่งหน้า php+sql server (ด่วนมากครับ รบกวนอีกรอบนะครับ)

ก็ยังไม่ได้อยู่ดีอ่ะครับ ถ้ายังไงช่วยเขียนโค้ดให้แบบเต็มๆได้มั้ยครับ รบกวนหน่อยครับผม

คือ ผมต้องการดึงข้อมูลที่เอกสารที่ใช้งานอยู่เท่านั้นและแสดงผลแบ่งหน้าด้วย ครับ โดยดึงจากตาราง Spec_List โดยกำหนดให้ดึงเฉพาะข้อมูลที่ใช้งานซึ่งก็คือฟิลด์ Stat_Doc

ถ้าเราเขียนเป็นคำสั่ง mysql ก็จะได้ดังนี้นะครับ

select * from Spec_List Where Stat_Doc = '1' limit 1,10

ประมาณ นี้นะครับ แต่ถ้าเป็น sql server มันใช้ limit ไม่ได้ ผมก็เลยไปค้นหาเจอ select top * ........ ตอนนี้แบ่งหน้าได้แล้วครับ แต่ว่า จะแทรกโค้ดค้นหาตรงไหนนี่สิ ยังหาไม่เจอเลยครับ

$sql="select top $pagelen * from Spec_List where Doc_Id not in(select top $goto Doc_Id from Spec_List order by Rev asc)order by Rev asc";

ขอรบกวนท่านอาจารย์ทุกท่านด้วยครับ ช่วยแนะนำหน่อยนะครับ ขอบพระคุณมากๆนะครับ และขอโทษที่โพสซ้ำ

28 ต.ค. 2551 เวลา 12:06 น. 3 3,112
^