0
我只是努力让我的SQL输出循环在表中。目前,它在表格中显示一个结果,剩余的结果在表格中显示。 如果我把整个表放在while循环中,它会为每一行创建一个新表... 请帮忙!将SQL结果循环到表中
代码如下
if (mysqli_num_rows($result) > 0)
{
echo
"<table class='xsmall' align='center'>
<tr><th>Costume ID</th>
<th>Description</th>
<th>Size</th></tr>";
while($row = mysqli_fetch_array($result))
{
//-----------------Echoing Results-----------------------//
echo
"<tr><td>".$row['Fname']."</td>
<td>".$row['Sname']."</td>
<td>".$row['AvgSpend']."</td></tr>
</table><br>";
}
}
放置''外循环。 – 2014-12-01 18:47:31
关闭表是啊? – ababusa 2014-12-01 18:48:29
由于您关闭了循环内的表格,因此您的其余行出现在表格之外。 – DampeS8N 2014-12-01 18:49:50