[請益] 如何用PHP讀取已存在Mysql的BLOB圖檔資料?

看板PHP作者 (有比扯鈴扯嗎?)時間18年前 (2007/05/24 10:55), 編輯推噓4(403)
留言7則, 4人參與, 最新討論串1/1
我的Mysql資料庫中... 圖片已用BLOB型態存入 目前我碰到的問題是,不知道怎麼用PHP把資料庫的圖片取出並秀在網頁上? Google了一下找到某個網頁介紹:http://0rz.tw/f22Gz 可是我自己試不出來...是因為我沒有設定全域變數的關係嗎? 請問有沒有版友處理過類似狀況,可以請教一下嗎?感激不盡^^ ==不好意思,我說詳細一點== 資料表't'中有二個欄位:1. s_num//主鍵 2. p1//圖片以BLOB型態存放 因為我的主要目的是秀圖,會用到該網頁的下列二段程式碼: ~HTML秀圖頁面~ <HTML> <BODY> <?PHP 《連接資料庫》 $result=mysql_query("SELECT * FROM t"); while(list($id,$image) = mysql_fetch_row($result)){ echo "<img src=\"Second.php?id=$id\" />"; ?> </BODY> </HTML> ~Second.php~ <?PHP 《連接資料庫》 $result = $link->query("SELECT p1 FROM t where s_num=$id"); $row= $result->fetch_object(); header(jpg); echo $row->image; ?> ==大概是這個樣子== 全域變數的問題是我耍笨了...把程式重新改寫 經過改寫無效,錯誤訊息也變了 ==錯誤訊息== Fatal error: Call to a member function query() on a non-object in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\Second.php on line 4 ============ -- 白眉.鷲羽: 如果大人的世界這麼複雜, 那我還寧願永遠當個小孩子比較好... ~取自.天地無用!魎皇鬼第八話~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.220.232.211

05/24 10:59, , 1F
跟全域變數沒啥關係(?) 能大致介紹程式和錯誤訊息嘛?
05/24 10:59, 1F
※ 編輯: taikobo 來自: 61.220.232.211 (05/24 11:18)

05/24 14:33, , 2F
你 $s_num 那來的??
05/24 14:33, 2F
※ 編輯: taikobo 來自: 61.220.232.211 (05/24 15:03)

05/24 15:04, , 3F
秀圖頁面現在是看到4個X...@@
05/24 15:04, 3F

05/24 15:10, , 4F
你必需要把一整個檔案當作一個header後的jpeg或gif才行
05/24 15:10, 4F

05/24 15:10, , 5F
而且圖片外不可以有任何字,也不能有空白,要很乾淨
05/24 15:10, 5F

05/24 15:28, , 6F
現在是你 的$link 是物件嗎??
05/24 15:28, 6F

05/24 15:29, , 7F
php mysqli / mysql
05/24 15:29, 7F
文章代碼(AID): #16LFwYkq (PHP)
文章代碼(AID): #16LFwYkq (PHP)