|
|
|
รบกวนช่วยแนะนำการ จัดกลุ่มและเรียงลำดับ ด้วยครับ,,,,, |
|
|
|
|
|
|
|
Code (PHP)
$mydata=array(
'Data_A' => array('20130729', 'G6', '1344', 'S1', 'S1_001'),
'Data_B' => array('20130829', 'G6', '0001', 'S2', 'S2_005'),
'Data_C' => array('20130730', 'G6', '1344', 'S3', 'S3_003'),
'Data_D' => array('20130729', 'G6', '1344', 'S1', 'S4_004'),
'Data_E' => array('20130715', 'G6', '1923', 'S5', 'S5_006'),
'Data_F' => array('20130715', 'G6', '1923', 'S5', 'S6_008'),
'Data_G' => array('20130729', 'G6', '0311', 'S2', 'S7_009'),
'Data_H' => array('20130729', 'G6', '1344', 'S1', 'S8_065'),
);
ผมอยากถามอัลกิลิทึมการจัดเรียงข้อมูล
โดย 'Data_A' => array('วันที่', 'รหัสของ', 'เวลา', 'รหัสส่งของ', 'S1_001')
เงื่อนไข วันนที่', 'รหัสของ', 'เวลา', 'รหัสส่งของ ตรงกัน 4 ฟิว >>>เป็น 1 กลุ่ม
แล้วจัดเรียง
โดย เรียงตาม วันที่ และเวลา
ตัวอย่างผลลัทธ์
ID_001 20130715 G9 1923 S5 S5_006
ID_001 20130715 G9 1923 S5 S5_008
ID_002 20130729 G6 0001 S3 S3_003
Tag : PHP, JavaScript, CakePHP
|
ประวัติการแก้ไข 2013-07-25 10:52:36
|
|
|
|
|
Date :
2013-07-25 10:51:11 |
By :
woodstock1969 |
View :
870 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าเป็นข้อมูลจากฐานข้อมูล MySQL ใช้ ORDER by ครับ จะได้ข้อมูลที่เรียงกัน
แล้วนำมาจัดรูปแบบอาร์เรย์ในลูป While ให้คีย์เรียงตาม ORDER by ครับ
|
|
|
|
|
Date :
2013-07-25 13:09:20 |
By :
{Cyberman} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|