如何使用PHP动态扩展表(colspan)?
我有这样的吃角子老虎机时间预订房间:如何使用PHP动态扩展表(colspan)?,php,Php,我有这样的吃角子老虎机时间预订房间: 07.00,07.55,08.50,09.45,10.40,11.35,12.30,13.00,13.55,14.50,15.45,16.40,17.35,18.30. 这是一个预订时间示例: 预订A1时间室: ==> 1 : 07.00 - 09.45 ~ credit 3 ==> 2 : 10.40 - 12.30 ~ credit 3 ==> 3 : 13.00 - 15.45 ~ credit
07.00,07.55,08.50,09.45,10.40,11.35,12.30,13.00,13.55,14.50,15.45,16.40,17.35,18.30.
这是一个预订时间示例:
预订A1时间室:
==> 1 : 07.00 - 09.45 ~ credit 3
==> 2 : 10.40 - 12.30 ~ credit 3
==> 3 : 13.00 - 15.45 ~ credit 3
注:1学分-->55分钟
现在我有了一个数组:
阵列书本时间:
$startBook[0] = 07.00,
$startBook[1] = 10.40,
$startBook[2] = 13.00,
$endBook[0] = 09.45,
$endBook[1] = 12.30,
$endBook[2] = 15.45
我希望以如下方式显示该表:
如何动态设置colspan取决于信用。积分不总是3,也可以是2或4
这是html:
<table>
<tr>
<td>Room</td>
<td colspan="" >07.00</td>
<td colspan="" >07.55</td>
so on...
</tr>
<tr>
<td>A1</td>
<td colspan="..."></td>
<td>09.45</td>
</tr>
</table>
房间
7
7.55
等等。。。
A1
9.45
您必须在开始预订的每一小时检查一次
房间
bat,谢谢你的回答,我试图用如下数组集执行你的代码:
$array = array("a", "b", "c", "d", "e", "f");
$hours=array('07.00','07.55','08.50','09.45','10.40','11.35','12.30','13.00','13.55','14.50','15.45','16.40','17.35','18.30');
$startBook = array('07.00', '10.40', '13.00');
$endBook = array('09.45', '12.30', '15.45');
但这张桌子是这样摆放的(所有房间都已预订):
如何显示时间
*如果未显示图像,则显示以下表格:
a | booked
b | booked
c | booked
d | booked
e | booked
f | booked
@阿西克:现在它工作了,有一些逻辑还没有建立好:)嗨@纸棒,它工作了,伙计!!你救了我的命!非常感谢……:)