我需要顯示結果3行,並有相同的值在對方下。目前的結果都在對方下。我的代碼在循環中會有3個IF語句。PHP IF如果在<tr>循環while循環MySQL數據庫的結果
我的代碼是在這裏:
echo "
<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\" class=\"data\">
<tr>
<td class=\"dataHeader\"><h2>Vapaa</h2></td>
<td class=\"dataHeader\"><h2>Varattu</h2></td>
<td class=\"dataHeader\"><h2>Käyttö estetty</h2></td>
</tr>
";
while($result = mysql_fetch_array($sql)) {
echo "<tr>
if ($result[tila] == 'vapaa') {
<td>" . $result['id'] . " " . $result['tila']. "</td>
}
</tr>";
}
echo "</table>";
忘記在if()語句之前關閉字符串。 – Kulvar