2017-03-19 129 views
0

所以我有一些从我的数据库表中拉出的数据。多维数组和for循环

该数据仅记录日期和时间实例,即标志1, 10

[1 = Monday2 = Tuesday, ...]和1010:00:00am其被简写为10

<table style="width:100%"> 
 
    <tr> 
 
     <th></th> 
 
     <th>Monday</th> 
 
     <th>Tuesday</th> 
 
     <th>Wednesday</th> 
 
     <th>Thursday</th> 
 
     <th>Friday</th> 
 
     <th>Saturday</th> 
 
     <th>Sunday</th> 
 
    </tr> 
 
    <tr></tr> 
 
</table>

我希望能够将数据添加到一个二维阵列即[10][3]11am星期四(阵列中11-1地方和4-1地方阵列中)

这是怎么回事呢?我在如何实施它时陷入困境。

+0

我想通过从[0] [0] [0] [7]横跨天,一直到每个实例能够在表圈[24] [0]以小时为单位 – AndyT

+0

我试图理解你正在谈论的数组结构,并且根据你的解释无法完全理解它。你能给出一个你拥有的数据和你正在寻找的输出的例子。就像初始和最终产品一样。 – forrestmid

+0

请用预期结果的例子重新说明你的问题。 – Vbudo

回答

0


 
<table style="width:100%" border="1"> 
 
    <tr> 
 
     <th></th> 
 
    <th>Monday</th> 
 
    <th>Tuesday</th> 
 
    <th>Wednesday</th> 
 
    <th>Thursday</th> 
 
    <th>Friday</th> 
 
     <th>Saturday</th> 
 
    <th>Sunday</th> 
 
    </tr> 
 
    <?php 
 
    for ($i=0; $i<24; $i++) { // loop for hours 
 
    ?> 
 
<tr> 
 
    <th><?= $i."-".($i+1)."h" ?></th> 
 
    <?php 
 
    for ($j=1; $j<=7; $j++) { // loop for days 
 
    ?> 
 
    <td></td> 
 
    <?php 
 
    } // loop days 
 
    ?> 
 
</tr> 
 
<?php 
 
} // loop hours 
 
?> 
 
    
 
</table>