 |
ขอวิธี loop ข้อมูลจากตาราง แล้วให้บาง ฟิลด์ loop แค่ครั้งเดียวครับ |
|
 |
|
|
 |
 |
|
จากข้างบนลืมไปว่า เปิดแล้วต้องปิด เสมอ นั่นคือข้อที่ 3
ีuse in Temp2 // ปิด Cursor ไม่อย่างนั้นมันเปลืองหน่วยความจำ
|
 |
 |
 |
 |
Date :
2021-02-24 03:55:14 |
By :
ผ่านมา |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
สร้างตัวแปร $displayedBranch = [];
แต่ละ loop ก่อนจะแสดง ให้เช็คว่าไม่มีอยู่ใน array นี้
และเมื่อแสดงแล้ว ให้เก็บชื่อเข้า array นี้
Code (PHP)
$displayedBranch = [];
foreach ($result as $row) {
if (!in_array($row->branch_name, $displayedBranch)) {
$displayedBranch[] = $row->branch_name;
echo $row->branch_name;
} else {
echo '...';
}
}
|
 |
 |
 |
 |
Date :
2021-02-24 10:02:13 |
By :
mr.v |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|