可以使我的图像从数据库调用是一个链接到另一个页面


Possible to make my images called from a database to be a link to another page?

<?php
include 'dbconnect.php';
$query = mysql_query("SELECT * FROM champicons ") or die("Error: " . mysql_error());
echo "<table border='1' width='100%' >"; 
echo "<tr>";  
$i = 0;
while($row = mysql_fetch_array($query)){
    if($i++%10 == 0) echo '</tr><tr>';
    $image = $row[2];
    echo "<td>";
        echo '<img src="data:image/png;base64,' . base64_encode($image) . '" />';   
    echo "</td>";

}  
echo "</tr>";
echo "</table>";          
?>

我调用117图像,这是小图标到一个表与10图像每行,我希望这些图像链接到一个特定的页面为每个图像,这是可能的通过我的方式我的代码现在?

编辑:例子

图片1链接到/picture1.php图2链接到/picture2.php等。

编辑:解决

  while($row = mysql_fetch_array($query)){
    if($i++%10 == 0) echo '</tr><tr>';
    $name = $row[1];
    $image = $row[2];
    echo "<td>";
    echo "<a href='$name'>";
        echo '<img src="data:image/png;base64,' . base64_encode($image) . '" />';   
    echo "</a>";
    echo "</td>";

只需在图像周围添加一个锚标记。

echo "<td>";
   echo "<a href='url here'>";
        echo '<img src="data:image/png;base64,' . base64_encode($image) . '" />';  
   echo "</a>"; 
echo "</td>";

创建image.php文件。在该文件中,创建一个将从URL解析ID的函数。在您的图像表中,将它们链接到/images.php?Id=thepictureid