我想根据存储在数据库中的值在我的页面上显示从 1 到 5 的星星。我正在尝试编写 PHP 代码,以在 HTML 标记中回显来自 mySQL 数据库的数据。我不知道我的代码是对还是错。我通过一个while循环运行它并在许多HTML标签中调用数据。我已将图像存储在计算机中的文件夹图像中,分别为 1stars.png、2stars.png、3stars.png、4stars.png 和 5stars.png。以下是我的代码。
<?php
$query = mysql_query("select * from printers where printers_id='1';");
while ($row = mysql_fetch_array($query))
{
?>
<table width="281" border="0" style="margin-left:40px; margin-top:10px;" cellspacing="20">
<tr>
<td class="table_text_left"><figure>Value for money: <img src=images/"<?php echo $row['Value_For_Money'];?>".stars.png alt="5 stars" /></figure></td>
</tr>
</table>
<?php
}
?>