我有以下情况。 MySQL数据库和PHP页面,从数据库中获取一组用户数据并将其显示在表中。代码工作正常,如下:
<form id="iform" name="iform" method="post" action="<?php echo $_SERVER['SCRIPT_NAME'];?>">
<table class="tabcont" width="100%" valign="center" border="0" cellpadding="0" cellspacing="0" summary="main area">
<tr><td align="center" class="listlr" colspan="2">
</td></tr>
<tr><td align="center" class="listlr" colspan="2">
</td></tr>
<?php if (is_array($result) && count($result) > 0):
foreach ($result as $reskey => $resvalue) {
echo "<tr><td width='30%'>{$reskey}:</td>";
echo "<td width='70%'>";
if ($reskey == 'PortraitImage')
echo "<img id='{$reskey}' src='{$resvalue}' value=''/>";
else if ($reskey == 'SignatureImage')
echo "<img id='{$reskey}' src='{$resvalue}' value=''/>";
else
echo "<input class='formfld' id='{$reskey}' value='{$resvalue}'/>";
echo "</td></tr>";
}
else: ?>
<tr> <td>
<?php
echo "<div align=\"center\" class=\"listtopic\" id=\"iderror\">{$errormsg}</div>";
?>
</td>
</tr>
<?php endif; ?>
</table>
</</form>
我现在需要做的是在一个html表中显示以另一种方式排列的数据,如附加的那个(它将有一个背景图像,但通过css很容易实现)。该表必须采用以下格式:
我正在尝试修改上述代码,但似乎无法以此表格格式正确使用。
我当然可以在上面的代码或简单的表中显示它,但是当我尝试以上表格式显示数据时,它会变得混乱。基于上述代码的任何建议?感谢。