私は3行で結果を表示し、お互いに同じ値を持つ必要があります。現在、結果はお互いの下にあります。私のコードは、ループ内に3つのIF文を持つでしょう。PHPの場合<tr>ループ中にループしている間に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