prev page กับ next page php sql เขียนแบบไหนครับ

เริ่มโดย artis, 10 ตุลาคม 2015, 16:35:58

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

artis

คือ ผม รับตัวแปล $_get[id] เพื่อแสดงโพสเดี่ยวๆ
อยากเพิ่ม ให้มันสามารถคลิ๊ก โพสก่อนหน้าและถัดไปครับ(คล้าย wordpress)
product table
pro_id |pro_name
1        AAAAA
3        CCCCC
4        DDDDD
6        FFFFF

ผม query ตามค่าที่รับมาจาก id เช่น id=1

จะเป็น   1   AAAAA
ถ้าให้มีปุ่ม next เพื่อเลือก row ต่อไปยังไงครับ เพราะ id จะไม่ต่อเนื่อเพราะมีการลบข้อมูลออกครับ
พอดีเพิ่งหัดเขียนครับ ไม่รู้จะอธิบายสั้นๆยังไง ลองเสริจหาแล้วแต่ค่อยเข้าใจและจะเป็นแบบ หน้า 1 2 3..
ขอความกรุณาด้วยครับ ถ้ามีคำอธิบายจะเป็นพระคุณอย่างยิ่งครับ ขอบคุณครับ

Nokky@#

ใช้ ajax
เรียกทีละ pro_id ใช้ไหมครับ
https://www.trcloud.org
[direct= *Link Removed* ]โปรแกรมบัญชีออนไลน์[/direct]

artis

อ้างถึงจาก: Nokky@# ใน 10 ตุลาคม 2015, 16:47:14
ใช้ ajax
เรียกทีละ pro_id ใช้ไหมครับ
ตอนเรียกมาใช้ php+sql ธรรมดา 
$sql="SELECT *FROM product_table where '$pro_id";
$query=mysqli_query($sql);
$row =mysqli_fetch_assocc($connect,$query)


dualkore

#3
ลองดูแบบนี้ครับ

$sql = " select pro_id ,( select max(pro_id) from product_table where pro_id < t.pro_id ) as prev_id , ( select min(pro_id) from product_table where pro_id > t.pro_id ) as next_id  from product_table as t where pro_id = '$pro_id' ";

คนเรามีความพยายามเท่ากันแต่...ใช้ไม่เท่ากัน

artis

ขอบคุณทุกท่านครับ ได้แล้วครับ