在PHP 中顯示資料庫中的圖像:解決方案
顯示資料庫中的圖像對於初學者來說可能是一項艱鉅的任務,但它可以輕鬆完成。以下是所提出問題的解決方案:
提供的 PHP 程式碼嘗試顯示資料庫中的影像,但它僅將影像的路徑列印為「user-1.jpg」。為了正確顯示圖像,我們需要從資料庫中獲取其二進位內容並將其嵌入到網頁中。
這是程式碼的更新版本:
$db = mysqli_connect("localhost", "root", "", "DbName"); $sql = "SELECT * FROM products WHERE id = $id"; $sth = $db->query($sql); $result = mysqli_fetch_array($sth); echo '<img src="data:image/jpeg;base64,' . base64_encode($result['image']) . '" />';
說明:
透過實作此解決方案,您應該能夠在 PHP Web 應用程式中成功顯示資料庫中的映像。
以上是如何使用 PHP 顯示儲存在資料庫中的影像?的詳細內容。更多資訊請關注PHP中文網其他相關文章!