【发布时间】:2018-05-31 10:08:38
【问题描述】:
我正在尝试根据数据库值创建一个表,其中几乎没有动态创建的列。直到这里事情进展顺利。现在只针对动态表标题,我想为在列下生成的每个标题创建两个子标题,以显示两个不同的字段。这怎么可能实现。到目前为止,我正在尝试的还不够,需要一些见解。因此,请查看我的代码,其中“模块”是根据数据库中的模块数量动态生成的列,并且在每个“模块”列下我想放置“尝试”和“结果”子标题。任何帮助/见解都会非常有帮助。
<table id="example" class="table table-striped table-hover table-bordered dataTableReport" cellspacing="0" width="100%">
<thead>
<tr>
<th rowspan="2">S.No.</th>
<th rowspan="2">E-mail ID</th>
<th rowspan="2">Name</th>
<?php
$query_select = "SELECT id from tbl;";
$result_select = mysql_query($query_select) or die(mysql_error());
$rows = array();
while($row = mysql_fetch_array($result_select))
$rows[] = $row;
foreach($rows as $row){
$mid = $row['id'];
echo "<th style='width:5%' colspan='2'>Module ".$mid."</th><tr><th>Attempt</th><th>Result</th>";
} ?>
</tr>
</thead>
<tbody>
【问题讨论】:
标签: php html html-table