我可以在这里使用一些帮助,因为我无法弄清楚如何回应php行(URL)作为图像的链接。
这是我已有的代码
echo"<table border=1>
<tr>
<th width=80px>Release</th>
<th width=250px>Title</th>
<th width=200px>Genre</th>
<th width=200px>Developer</th>
<th width=200px>Publisher</th>
<th width=100px>Links</th>
</tr>";
while($row=mysqli_fetch_assoc($result))
{
echo"
<tr>
<td>{$row['game_release']}</td>
<td>{$row['game_name']}</td>
<td>";
$query="SELECT * FROM genre WHERE genre_id=".$row['game_genrea'];
$genrearesult=mysqli_query($link,$query); $genrearow=mysqli_fetch_assoc($genrearesult);
echo $genrearow['genre_name'];
echo "</td>
<td>{$row['game_dev']}</td>
<td>{$row['game_pub']}</td>
<td>{$row['game_site']}</td>
</tr>";
}
echo"</table>";
最后一个表格数据($ row [&#39; game_site&#39;]}现在回显了网址,但我希望有一个图片显示(即浏览器图标),链接到回显的网站和这是保存在我的图像文件夹中。这可能吗?我尝试了不同的语法,但似乎没什么用。
答案 0 :(得分:1)
正在执行的数据是一个网址,您必须使用一些html使其成为锚标记的href,然后在锚标记内提供一个图像以获得您想要的内容。
<td><a href=\"{$row['game_site']}\"><img src=\"IMAGE_URL_GOES_HERE\" /></a></td>
答案 1 :(得分:0)
这样的事情应该有效:
echo "<td><a href='".$row['game_site']."'> <img src='image.gif'/></a></td>";
注意带有href的“a”标签