|
|
|
รบกวนช่วยทีครับการดึงข้อมูลจาก SQL มาแสดงตามตารางแต่มันแสดงข้อมูลออกมาต่อกันครับ มือใหม่มากๆครับ |
|
|
|
|
|
|
|
บอกมือใหม่แต่ใช้ mssql
ก่อนอื่นต้องช่วยตัวเองก่อน
ด้วยการแปะโค้ด + ตัวอย่าง DB + ผลลัพธ์ที่อยากได้ตาม DB ในรูปแบบ text (no picture)
|
|
|
|
|
Date :
2022-10-07 09:25:50 |
By :
009 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$ar = [ '00'=>[], '07'=>[], '08'=>[], '09'=>[] ]; // สร้าง array ซ้อน array เพือ่เป็น buffer ไว้รับข้อมุล
// ตัวอย่างนี้ แบ่งช่วงเวลา 0-6:59 , 7-7:59, 8-8:59 9-23:59
foreach($time_list as $time){
switch(true){
case $time>'09': $ar['09'][]=$time; break;
case $time>'08': $ar['08'][]=$time; break;
case $time>'07': $ar['07'][]=$time; break;
default: $ar['00'][]=$time;
}
}
$loop_count = max( [count($ar['09']), count($ar[08]), count($ar['07']), count($ar['00'])]);
for($i = 0 ; $i<$loop_count; $i++){
?>
<tr>
<td><?=$ar['00'][$i]??''?></td>
<td><?=$ar['07'][$i]??''?></td>
<td><?=$ar['08'][$i]??''?></td>
<td><?=$ar['09'][$i]??''?></td>
</tr>
<?php
}
ปล ตัวอย่าง php 7.3+
|
ประวัติการแก้ไข 2022-10-07 21:10:10 2022-10-07 21:14:54 2022-10-07 21:18:46
|
|
|
|
Date :
2022-10-07 20:59:20 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|