gpt4 book ai didi

php - 可以使从数据库调用的图像成为另一个页面的链接吗?

转载 作者:行者123 更新时间:2023-11-30 00:33:09 24 4
gpt4 key购买 nike

<?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>";

最佳答案

只需在图像周围添加一个 anchor 标记即可。

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

关于php - 可以使从数据库调用的图像成为另一个页面的链接吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22366910/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com