2016-08-12 90 views
0

我有一個程序,管理員可以將圖像上傳到phpMyAdmin。我想實現的是一個頁面來回顯表數據中的所有圖片,圖片名稱是使用sql的另一個表數據。點擊該名稱將鏈接到另一個頁面。問題是每張圖片都有不同的名稱。我如何將圖片名稱回顯爲可點擊的鏈接?將sql結果轉換爲PHP可點擊的鏈接

echo "<td>";?><img src="<?php echo $row["path"];?>" height="300" width="700"> <?php echo "</td>"; 

目前這是我從得到的結果代碼

+0

分享你的代碼.. – devpro

回答

0

使用:

echo "<table><tr><td><a href='YourProcessPage.php?path=" . $row['path'] . "'>" . $row['path'] . "</a></td><td><img src='" . $row['path'] . "' height='300' width='700'></img></td></tr></table>"; 

它會迴響在表

我一直使用鏈接和圖像它是這樣的:

$result = mysqli_query($database, "YourQueryHere"); 
echo "<table>"; 
while ($row = mysqli_fetch_array($result)) { 
echo "<tr><td><a href='YourProcessPage.php?path=" . $row['path'] . "'>" . $row['path'] . "</a></td><td><img src='" . $row['path'] . "' height='300' width='700'></img></td></tr>"; 
} 
echo "</table>" 
0

首先創建表格上方的查詢,並使用while語句來調用數據庫中的所有數據並將其存儲在變量中,然後調用它見下表

while($row = mysqli_fetch_array($get_user_run)){ 
    $id = $row['id']; 
    $name = $row['name']; 
    $image = $row['image']; 


<tr><td><?php echo $name; ?><a href="yourlink.php?info=<?php echo $id; ?>"></a></td> 
    <td><img src="<?php echo $image;?></td> 
    </tr>