อยากทราบวิธีที่จะให้ อาเรย์วนลูปอย่างไรครับ

ถามตอบ ปัญหาการพัฒนา Extension ไม่ว่าจะเป็น Module plugin Component หรือ แม้แต่ template การปรับแต่งโค้ด Joomla ต่างๆ ทุกเวอร์ชั่น 1.5 2.5 หรือ 3.x

Moderator: mindphp, ผู้ดูแลกระดาน

Patipat
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 996
ลงทะเบียนเมื่อ: 10/06/2019 10:12 am

อยากทราบวิธีที่จะให้ อาเรย์วนลูปอย่างไรครับ

โพสต์ที่ยังไม่ได้อ่าน โดย Patipat »

ตัวอาเรย์ที่ผมกำลังทำอยู่ก็คือ กำหนดไว้เป็น 0 ครับ แต่ว่าอยากให้เปลี่ยนเองแบบสุ่มครับจะใช้ Loop อย่างไรก่อนครับ เพราะว่าจะให้แสดงสินค้าแบบสุ่มครับ ตอนนี้ฟิก อยู่เป็นสินค้าเดียวครับ

โค้ด นี้เป็นข้อมูล 1 สินค้านะครับ ถ้าอยากให้แสดงสินค้า 3 ชุด ต้องวนลุปอย่างไรครับ โดยที่เลขในอาเรย์ต้องเป็นเหมือนกันหมดครับ

โค้ด: เลือกทั้งหมด

 $lang_tag = \Joomla\CMS\Factory::getLanguage()->getTag(); 
 $price_product = $get_pro[0]['product_price'];
 $price_old_price= $get_pro[0]['product_old_price'];
 $product_name = $get_pro[0]['name_'.$lang_tag.''];
 $product_img = $get_pro[0]['image'];
Kor ma di kub. :)
ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 28508
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

Re: อยากทราบวิธีที่จะให้ อาเรย์วนลูปอย่างไรครับ

โพสต์ที่ยังไม่ได้อ่าน โดย thatsawan »

งงคำถามลองสมมุติผลที่อยากได้มาดูหน่อย
Patipat
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 996
ลงทะเบียนเมื่อ: 10/06/2019 10:12 am

Re: อยากทราบวิธีที่จะให้ อาเรย์วนลูปอย่างไรครับ

โพสต์ที่ยังไม่ได้อ่าน โดย Patipat »

ก็คือตอนนี้มันแสดงข้อมูลของสินค้า ตามจำนวนอาเรย์ครับ ถ้าอาเรย์ 0 ก็ เป็นสินค้าแรก

ผลลัพธ์ที่อยากให้แสดงนะครับ สมมติว่ามีสินค้าอยู่ 5 อย่างครับ แล้วจะให้สินค้า แสดงแค่ 3 อย่าง แบบสุ่มอ่ะครับ มันจะสุ่มโดยใช้อาเรย์อย่างไงครับ
Kor ma di kub. :)
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41125
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: อยากทราบวิธีที่จะให้ อาเรย์วนลูปอย่างไรครับ

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

นับ สมาชิกของ array $get_pro แล้ว กำหนด ส่วน max ของ ฟังก์ชั่นนี้
https://www.mindphp.com/%E0%B8%84%E0%B8 ... -rand.html
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 47