HTML PHP根据查询将单元格放在特定标题下

时间:2011-03-28 06:03:24

标签: php html

我在各个部门都有各种各样的任务。部门名称和ID作为表头(<th>)。我已经展示了它们。

现在我查询任务,如果任务属于部门A,我希望它在<th id='A'>下,如果任务落后于部门B,它应该在<th id='B'>下。

我的问题是某些depts可能没有针对此特定行的任务,因此该单元格应为空。下一个细胞可能有价值。那么如何告诉html在必要时放一个空单元格,即我想做这样的事情:

if(th id == 'DeptA' and resultSet.deptId = 'DeptA') 
        then <td> resultSet(i); </td>
else <td> </td>

我对HTML和PHP有点新意。非常感谢所有帮助。

1 个答案:

答案 0 :(得分:0)

这个怎么样:

<?php
echo '<table>';
foreach(...){
  echo '<tr><td>';
  if(th id == 'DeptA' && resultSet.deptId == 'DeptA'){
    echo resultSet(i);
  }
  echo '</td><td>';
  if(th id == 'DeptB' && resultSet.deptId == 'DeptB'){
    echo resultSet(i);
  }
  echo '</td></tr>';
}
echo '</table>';
?>

<table> - 启动表格 <tr> - 是一个表格行 <td> - 是一个表格列