load more แสดงลำดับที่ โดยเริ่มจาก 1

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา load more แสดงลำดับที่ โดยเริ่มจาก 1

load more แสดงลำดับที่ โดยเริ่มจาก 1

https://www.codexworld.com/load-more-data-using-jquery-ajax-php-from-database/

ผมใช้โคดจากเว็บนี้ ทำ load more ติดอยู่ตรงที่ว่าจะให้รันลำดับ $i=0 $i++;

ลองกำหนด $i=$showLimit; กดโหลดครั้งแรก แสดงลำดับต่อได้ แต่พอครั้งถัดไป มันกลับไปรันเป็น 1 อีกครั้ง

รบกวนขอคำแนะนำหน่อยครับ



Gg1651720929 07-09-2022 10:49:32

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1
ถ้าในตัวอย่าง เขาเรียงจาก ไอดีล่าสุด ไปไอดีเก่า หรือค่าไอดีมาก ไปน้อย
หรือข้อมูลใหม่แสดงก่อน แล้วตามด้วยข้อมูลเก่า แต่ถ้ารูปแบบเราใช้ไม่ตรงตาม
ที่รูปแบบเขา ก็ต้องปรับนิดหน่อย เช่น เรียงจากอันเก่า หรือไอดีแรกหรือข้อมูลแรกก่อน
ก็เปลี่ยนเป็นประมาณนี้
 
// ตอนแสดง
ORDER BY id ASC 

// เงื่อนไขเปลี่ยนเป็น มากกว่าแทน
id > ".$_POST['id']."

id > ".$_POST['id']." ORDER BY id ASC 

 
ส่วนอื่นก็ใช้แบบเดิม


ninenik 07-09-2022
 ความคิดเห็นที่ 2
ขอบคุณมากครับ


gg1651720929 08-09-2022 08:28






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ