作者taikobo (有比扯鈴扯嗎?)
看板PHP
標題Re: [請益] 如何用PHP讀取已存在Mysql的BLOB圖檔資 …
時間Thu May 24 17:09:52 2007
※ 引述《taikobo (有比扯鈴扯嗎?)》之銘言:
後來我換一台電腦,換一個資料庫試...
資料表images內有2個欄位:id //主鍵 image//圖片
~HTML秀圖頁面~
<HTML>
<BODY>
<?PHP
include_once("db_connection.php"); //其實我是用include寫的,也沒有註解
$result=mysql_query("SELECT id,image FROM images");
while(list($id,$image) = mysql_fetch_row($result)){
echo "<img src=\"imageshow.php?id=$id\" />";
}
?>
</BODY>
</HTML>
~imageshow.php~
<?php
include_once("db_connection.php");
$query="SELECT image FROM images where id=$id";
$result=mysql_query($query,$link);
$row=mysql_fetch_object($result);
header("Content-type: image/gif");
echo $row->image;
?>
...竟然成功了!(心)
可是我原來的卻怎麼也不成功...@@
錯誤訊息:
無法顯示錯誤的圖片「
http://localhost/Second.php?id=1」
事實證明我抄回來的程式碼是可以用的!
對不起,原作者,是我自己學藝不精~(汗)
我再試試看好了...
另外想請問最後一句「echo $row->image;」的image
是指Mysql的欄位名稱,還是header的檔案類型啊?
感謝今天熱心幫助的所有板友^^
--
白眉.鷲羽:
如果大人的世界這麼複雜,
那我還寧願永遠當個小孩子比較好...
~取自.天地無用!魎皇鬼第八話~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.220.232.211
1F:推 foxzgerald:欄位名稱 :) 05/24 17:32
2F:推 taikobo:感謝~可惜問題沒有解決...@@ 05/24 17:49
3F:推 foxzgerald:啥問題沒解決阿? 05/24 18:07
4F:推 taikobo:二台電腦程式碼相同,可是圖片卻只有一台顯示...^^||| 05/24 18:13
5F:→ taikobo:應該是我這邊的問題了~感謝今天版友們的幫忙^^ 05/24 18:15