繁体   English   中英

将PHP Echo作为图像

[英]Echo php as image

我在这里可以使用一些帮助,因为我无法弄清楚如何将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 ['game_site']}现在会立即显示URL,但我想显示一个图像(即浏览器图标),该图像链接到所显示的网站,并保存在我的图像文件夹中。我尝试了不同的语法,但似乎没有任何效果。

正在执行的数据是一个url,您将必须使用一些html使其成为定位标记的href,然后在定位标记中提供图像以获取所需的内容。

<td><a href=\"{$row['game_site']}\"><img src=\"IMAGE_URL_GOES_HERE\" /></a></td>

这样的事情应该起作用:

echo "<td><a href='".$row['game_site']."'> <img src='image.gif'/></a></td>";

注意带有href的“ a”标签

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM