以HTML 格式顯示MySQL 資料庫中的影像
問題陳述:
問題陳述:尋求檢索和顯示指導的使用者以HTML 元素內的BLOB 資料列儲存在MySQL 資料庫中的映像檔面臨涉及$result變數的挑戰PHP.
解決方案:在 HTML 中直接存取 $result 是不可行的。相反,需要額外的 PHP 腳本來提取圖像資料並呈現它。
<body> <img src="getImage.php?id=1" width="175" height="200" /> </body>
修改後的 PHP 腳本(catalog.php):
$link = mysqli_connect("localhost", "root", "", "dvddb"); $sql = "SELECT dvdimage FROM dvd WHERE>
影像擷取腳本(getImage.php):
工作原理:修改後的catalog.php建立一個影像標籤,其來源指向getImage。 php 並指定所需的尺寸。
getImage.php 建立 MySQL 連接,執行查詢以檢索映像數據,然後將映像列提取到 $image 中。 隨後,它將標頭內容類型設定為「image/jpeg」並輸出圖片數據,使其可以顯示在 HTML 圖片標籤中。以上是如何在 HTML 中顯示 MySQL 中儲存為 BLOB 的圖片?的詳細內容。更多資訊請關注PHP中文網其他相關文章!