」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 如何使用PHP從MySQL數據庫中存儲和檢索圖像?

如何使用PHP從MySQL數據庫中存儲和檢索圖像?

發佈於2025-02-06
瀏覽:491

How to Store and Retrieve Images from a MySQL Database Using PHP?
從MySQL數據庫中存儲和檢索圖像,該數據庫使用PHP

創建mysql表:

開始在mySQL中創建表以存儲圖像數據。下面提供了一個名為“ testblob”的合適表結構的示例:創建table testblob( image_id tinyint(3)不為null默認'0', image_type varchar(25)不是null默認'', 圖像斑點不是零, image_size varchar(25)不是null默認'', image_ctgy varchar(25)不是默認值'', image_name varchar(50)不是null默認值'' ); 插入圖像:

在數據庫中插入圖像,使用PHP的文件實用程序獲取圖像數據及其尺寸。連接到MySQL數據庫,並執行類似於以下數據的SQL查詢,以確保將圖像數據逃脫以防止SQL注入:

), mysql_real_escape_string($ imgdata), $ size [3], mysql_real_escape_string($ _ files ['userfile'] ['name']) ); mysql_query($ sql);

檢索圖像:在網頁上顯示來自數據庫的圖像,連接到數據庫並執行查詢以檢索圖像數據。設置適當的內容類型標頭並使用PHP的echo命令顯示圖像:

最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3