<?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>";
不,圖像不能「鏈接」。但是你可以將它們包裝在一個''標籤中,它會這樣做。 '
' –
圖像鏈接到自己或不同的頁面? – aashnisshah
如果同一張表包含要鏈接到每個圖像的url,則應該沒有問題將圖像包裝在'a'標籤中。 – jeroen