私はHTMLとPHPでウェブサイトをやっています。 PHPはMySQL PHPのMyAdminのデータベースと私が行っているWebサイトを接続します。PHPでSQLクエリから属性の値を取得する方法
<table width="90%" border="1" align="center" bgcolor="white" cellpadding="2" cellspacing="2">
<tr>
<td><strong>Nombre Destino</strong></td>
<td><strong>Cantidad Hoteles</strong></td>
<td><strong>Cantidad Estrellas</strong></td>
<td><strong>Estrellas</strong></td>
</tr>
<br><br>
<?php
while($row = mysql_fetch_assoc($rs))
{
echo "<tr>";
echo "<td>".$row["NOMBRED"]."</td>";
echo "<td>".$row["CANT_HOTELES"]."</td>";
echo "<td>".$row["CANTESTRELLAS"]."</td>";
if (echo $row["CANTESTRELLAS"] ==1) {
"<td>"."<img src='http://pngimg.com/upload/star_PNG1597.png' style='width:10%'>"."</td>";
}
echo"</tr>";
}
}
私は、次のされている問題:ホテルは5つの開始を持っている場合は、コラム「エストレリャス」で、私は5枚の画像を表示する必要があり、私は次のコードを使用してSQLクエリの結果を表示することができます小さな星の私はIf文を作ることを考えていましたが、うまくいきません。手伝ってくれませんか?あなたは$row["CANTESTRELLAS"]
限り多くの<img
を表示する必要が
それは星の数を行い、顧客等級になるだろうか?はいの場合、私は5つの星と4つを与えればどうしますか?あなたは星の "否定的な"マスクを作成し、マスクの背後に単色のイメージを使って幅を%(平均)として設定する必要があります。 ($ row ["CANTESTRELLAS"] == 1){' – Andreas
} ["CANTESTRELLAS"] == 1)、どちらも動作しません。また、星の数はデータベースに与えられているので、変化しません。 –