2015-05-18 58 views
1
<?php 
//include database connection 
include("include/db.php"); 

//select the image 
$query = "SELECT image FROM fresult WHERE result_id = 1"; 

$result = mysql_query($query) or die('SQL error'); 


while($row1 = mysql_fetch_array($result, MYSQL_ASSOC)) 
{ 

    header("Content-type: image/jpg"); 


    //display the image data 
    print $row1['image']; 
    //exit; 
} 

?> 

此代碼有什麼問題?我不明白。圖像無法顯示,因爲它包含錯誤

我試圖做簡單的代碼來檢索圖像。我使用xampp,SQL blob。

+0

那麼是SQL錯誤還是PHP錯誤? –

+0

圖像列的格式是什麼?它是圖像所在位置的路徑嗎? – Akar

回答

1

從我所看到的,它看起來像所有你需要做的就是切換你的標題改爲:

header("Content-type: image/jpeg"); 

image/jpg不是Content-Type頭。

如果您在評論中發佈圖像數據,我可能會得到更多幫助。

希望這會有所幫助。

0

對不起,我遲到回答您的所有評論。我忙於完成我的最後一年項目。我嘗試開發使用關鍵字檢索圖像的新搜索引擎。我好奇,如果結果顯示多個圖像。在此之前,我需要先顯示一個圖像。

C:\ XAMPP \ htdocs中\ FYP \ IMG

格式imagecolumn:BLOB

對不起我的英語不好。我還在學習。希望明白。

相關問題