基本上我希望输出与thead匹配并对齐。我尝试了一些方法,只创造了更多的错误。我对编码非常陌生,我感谢所有来过的人,并回答了问题,因为答案已经让我走到了尽头。将Mysql的输出格式化为表格和新行
例子:http://nightsins.net/nhlrealgm/test/ 输入任何积极的NHL球员的姓氏即克罗斯比
的tablehead下输出我只是无法弄清楚如何以正确格式并加入到表头。第二个问题是说你输入“Cros”,它会在同一行上返回2个结果。下班后会\ n吗?以下是我使用的代码减去任何标记格式。谢谢你,
<table border="2" style= "background-color: #84ed86; color: #761a9b; margin: 0 auto;" >
<thead>
<tr>
<th>Player</th>
<th>POS</th>
<th>16-17 Fpts</th>
<th>16-17 Fpts/G</th>
<th>15-16 Fpts</th>
<th>15-16 Fpts/G</th>
<th>14-15 Fpts</th>
<th>14-15 Fpts/G</th>
<th>13-14 Fpts</th>
<th>13-14 Fpts/G</th>
</tr>
</thead>
</table>
<?php
$i=1;
while($results = mysql_fetch_assoc($raw_results)){
?>
<tbody>
<tr>
<td><?php echo $results['Name']; ?></td>
<td><?php echo $results['Pos']; ?></td>
<td><?php echo $results['FPts16']; ?></td>
<td><?php echo $results['FPG16']; ?></td>
<td><?php echo $results['FPts15']; ?></td>
<td><?php echo $results['FPG15']; ?></td>
<td><?php echo $results['FPts14']; ?></td>
<td><?php echo $results['FPG14']; ?></td>
<td><?php echo $results['FPts13']; ?></td>
<td><?php echo $results['FPG13']; ?></td>
</tr>
<?php
$i++;
}
?>
</tbody>
<?php
}
else
{
echo "Player not found.";
}
}
else
{
echo "Minimum length is ".$min_length;
}
?>
</body>
</html>
你完成 –