【发布时间】:2017-05-07 22:53:22
【问题描述】:
我正在尝试正确显示我的表格。 我目前遇到的问题是表格列不像普通表格那样堆叠到右侧。
我目前的输出是:
Date A
X
Y
Z
Date B
X
Y
Z
我想要做的是让它像这样显示
Date A Date B
X X
Y Y
Z Z
这是我的代码
<div class="form-group text-center">
<table style="float: left;">
<?php for ($i = 0; $i < 7; $i++): ?>
<tr>
<th>
<?php echo $dateArray[$i]; ?>
</th>
</tr>
<?php foreach ($data['timeData'] as $timeTable): ?>
<tr>
<td>
<div class="btn-group" data-toggle="buttons">
<label class="btn btn-primary">
<input type="radio" id="<?= $timeTable['time_id'];?>" name="time"
value="<?= $timeTable['time_id'];?> "
autocomplete="off"><?= $timeTable['time_hour'];?>
<input hidden id="<?= $dateArray[$i];?>" name="date[]"
value="<?= $dateArray[$i];?>">
</label>
</div>
</td>
</tr>
<?php endforeach ?>
<?php endfor ?>
</table>
</div>
这是我的日期数组
$dateArray = array();
for ($i = 0; $i < 7; $i++) {
$dateArray[$i] = date("Y-m-d", strtotime("+$i day", strtotime(date("Y-m-d"))));
}
【问题讨论】:
-
你能告诉我们
$dateArray吗?