PHP Ionic Angularjs Phonegap AJAX Javascript CSS MySQL jQuery Forum

สอบถามเรื่องการดึงข้อมูลใน mysql ครับ

สอบถามเรื่องการดึงข้อมูลใน mysql ครับ
สมมติว่ามีข้อมูล 7 ข้อมูล คือ 1-7 แล้ว select ข้อมูลขึ้นมาแบบ desc limit 5ข้อมูล จากนั้นเอามาวนลูปแสดงข้อมูล จะได้ 7 6 5 4 3 พอจะมีวิธีไหนบ้างมั้ยครับ ที่จะวนลูปให้ได้ 3 4 5 6 7 และเมื่อมีข้อมูลที่ 8 มาเพิ่ม ก็จะวนลูป 4 5 6 7 8 ใช้ภาษา php ครับ ขอบคุณครับ

โดย:  J4m3j4m3 IP: 27.55.81.xxx วันที่: 04-06-2015 เวลา: 09:15:57

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

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


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


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 1
น่าจะเรียงโดยไม่ต้องใช้ DESC คือเรียงปกติ
แล้วก็ใช้วิธีหาจำนวนข้อมูลทั้งหมด  แล้วลบด้วยจำนวนที่ต้องการแสดง
จะได้ค่าเริ่มต้นของข้อมูล เอามาใช้ใน LIMIT
เช่น นับแถวทั้งหมด ได้ 7  ต้องการแสดง 5 ค่าใน LIMIT = 7-5 = 2
จะได้คำสั่ง sql คร่าว 

SELECT * FROM table LIMIT 2,7

โดย:  Ninenik IP: 180.183.12.xxx วันที่: 04-06-2015