การเลือกดึงข้อมูลในอาเรย์บางตัวมาใช้งาน ในรูปแบบ foreach

แชร์ ความรู้ในการ พัฒนา Joomla Component Extension Module Plugin

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

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

การเลือกดึงข้อมูลในอาเรย์บางตัวมาใช้งาน ในรูปแบบ foreach

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

ข้อมูลในอาเรย์ ก็จะเป็นข้อมูลที่เก็บหลาย ๆ อย่างโดยที่โครงสร้างอาเรย์จะเหมือนเดิม แต่ข้อมูลจะต่างกันไป และข้อมูลในอาเรย์นั้น จัดได้ว่าไม่มีทางจะเหมือนกันหมดทุกข้อมูล แน่ ๆ และถ้ามีข้อมูลหลาย ๆ ชุดก็จะใช้คำสั่งเรียกใช้ข้อมูล foreache เพื่อใช้ข้อมูลที่อยู่ในอาเรย์
ฟังก์ชันนี้เรียกข้อมูล และเก็บข้อมูลไว้ที่ ตัวแปร $setid

ส่วนนี้คือโค้ดที่ใช้งานของข้อมูลและมาเก็บไว้ในตัวแปร $setid

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

 
$product_slisdershow = $params->get('selectids'); //เรียก id products 
$setid = $helper_newproduct->newItem(implode(",",$product_slisdershow)); //เรียกจากฐานข้อมูล           
ตัวอย่าง เรามีข้อมูลอาเรย์แบบนี้อยู่และก็ จะเรียกใช้โดยใช้ foreache ดูโค้ดด้านล่าง
Selection_999(1207).png
Selection_999(1207).png (10.32 KiB) Viewed 2260 times
พอเราจะเรียกใช้ข้อมูลใน Array ก็ให้ใช้ฟังก์ชัน foreach ในตัวอย่างนี้ก็จะใช้ category_id ผลลัพธ์ก็จะได้  4 นั่นเองครับ

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

  
foreach ($setid as $product): 
   {
        $product['category_id']; // เรียกใช้ข้อมูลใน Category ID 
   }
 
 
Kor ma di kub. :)
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

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

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