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

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

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

ภาพประจำตัวสมาชิก
Patipat
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 971
ลงทะเบียนเมื่อ: 10/06/2019 10:12 am

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

โพสต์โดย Patipat » 11/09/2019 5:32 pm

ข้อมูลในอาเรย์ ก็จะเป็นข้อมูลที่เก็บหลาย ๆ อย่างโดยที่โครงสร้างอาเรย์จะเหมือนเดิม แต่ข้อมูลจะต่างกันไป และข้อมูลในอาเรย์นั้น จัดได้ว่าไม่มีทางจะเหมือนกันหมดทุกข้อมูล แน่ ๆ และถ้ามีข้อมูลหลาย ๆ ชุดก็จะใช้คำสั่งเรียกใช้ข้อมูล 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) เปิดดู 36 ครั้ง


พอเราจะเรียกใช้ข้อมูลใน Array ก็ให้ใช้ฟังก์ชัน foreach ในตัวอย่างนี้ก็จะใช้ category_id ผลลัพธ์ก็จะได้  4 นั่นเองครับ

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

  
foreach 
($setid as $product): 
   
{
        $product['category_id']; // เรียกใช้ข้อมูลใน Category ID 
   }
 


 
If you fall, let you stand. :)

  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ย้อนกลับไปยัง

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

กำลังดูบอร์ดนี้: 3 และ บุคคลทั่วไป 0 ท่าน