我正在將圖像插入到數據庫表中,但不幸的是,我無法使用where id=$id
的查詢在我的瀏覽器中檢索BLOB數據/圖像。大量的機器語言類型文本出來了。php代碼從單行中檢索blob
任何人都可以提供完整的PHP代碼來從數據庫表的單個行中檢索BLOB數據嗎?
謝謝。
我正在將圖像插入到數據庫表中,但不幸的是,我無法使用where id=$id
的查詢在我的瀏覽器中檢索BLOB數據/圖像。大量的機器語言類型文本出來了。php代碼從單行中檢索blob
任何人都可以提供完整的PHP代碼來從數據庫表的單個行中檢索BLOB數據嗎?
謝謝。
檢查了這一點,如果您將blob存儲在變量中,您可以將它作爲圖像回顯出來。
這應該讓你的「機器語言」顯示爲網頁上的圖像。
$result = <machineCode from database>;
header("Content-type: image/jpg");
print $result;
_「機器語言類型的文本數量龐大的出來。」 _ - 那就是當你忘記告訴_how_他應該解釋你送他的數據瀏覽器會發生什麼。在輸出圖像數據之前發送適當的「Content-Type」標頭。 – CBroe 2013-04-26 13:47:07