簡體   English   中英

將SQL結果轉換為PHP可點擊的鏈接

[英]Convert sql results into PHP clickable link

我有一個程序,管理員可以在其中將圖像上傳到phpMyAdmin。 我要實現的是一個頁面,該頁面使用sql回顯表數據中的所有圖片,而圖片名稱是另一個表數據。 單擊名稱將鏈接到另一個頁面。 問題在於每張圖片都有不同的名稱。 如何將圖片名稱呼入可點擊的鏈接?

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

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

采用:

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

首先在表上方創建一個查詢,並使用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>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM