2016-08-24 52 views
-2

這段代碼給了我crums。我想顯示數據庫中的所有圖像PHP請幫助header('Content-Type:image/jpeg')

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

$con = mysql_connect("localhost", "admin", "test") or die('Could not connect to server'); 
mysql_select_db("myweb", $con) or die('Could not connect to database'); 

$query = "SELECT * FROM photos"; 

$result = mysql_query($query); 

$row = mysql_fetch_array($result,MYSQL_ASSOC); 

$pic = $row['pic']; 

echo $pic; 
+0

看起來你甚至沒有嘗試做任何事情。 – Phiter

回答

0

那麼你需要一段時間和img標籤。

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

    $pic = $row['pic']; 

?> 

<img src="<?= $pic ?>"></img> 

<?php } ?> 

就是這樣的。

在這個答案我在考慮數據庫只包含圖像的網址。

如果您打算在其上使用HTML,那麼您的頁面的內容類型不應該是圖片/ jpeg。

另外,退出使用mysql_*,開始使用mysqli_*PDO