【发布时间】:2014-10-03 06:08:41
【问题描述】:
我有这张桌子
<table name='test'border='1' style='width: 100%'>
<tr>
<th valign='top' style='width: 9%'>No.</th>
<th valign='top' style='width: 9%'>Epitope/Cluster Sequence:</th>
<th valign='top' style='width: 9%'>Epitope ID:</th>
<th valign='top' style='width: 9%'>Source Organism</th>
<th valign='top' style='width: 9%'>Source Protein:</th>
<th valign='top' style='width: 9%'>MHC Restriction:</th>
<th valign='top' style='width: 9%'>RF Score:</th>
<th valign='top' style='width: 9%'>Assay Score:</th>
<th valign='top' style='width: 9%'>Assay Type:</th>
<th valign='top' style='width: 9%'>Effector Origin:</th>
<th valign='top' style='width: 9%'>Reference ID:</th>
</tr>
我想添加更多的行并保持相同的宽度,当我只使用第一行测试它时,带有分隔符的工作,但当添加新行时它不起作用,我的代码添加新的行是:
function printResultI($array)
{
$i=0;
foreach($array as $row) {
$i=$i+1;
echo"
<tr>
<td style='width: 9%'>$i</td>
<td style='width: 9%'>$row[linear_sequence]</td>
<td style='width: 9%'>$row[E_ID]</td>
<td style='width: 9%'>$row[ant_source_organism_name]</td>
<td style='width: 9%'>$row[E_OBJECT_SOURCE_NAME]</td>
<td style='width: 9%'>$row[mhc_restriction]</td>
<td style='width: 9%'>$row[RFS]</td>
<td style='width: 9%'>$row[assay_score]</td>
<td style='width: 9%'>$row[AS_TYPE]</td>
<td style='width: 9%'>$row[effector_origin]</td>
<td style='width: 9%'>$row[unique_reference_id]</td>
</tr>";
}
}
我认为我在回声中的引用可能有问题,谢谢
【问题讨论】:
标签: php html html-table