0
A
回答
1
用Blob字段和另一個用於圖片類型(jpeg/gif/etc ..)的varchar字段在數據庫中創建表,將圖片存儲在那裏。
存儲圖片做到以下幾點:
- 閱讀圖片插入變量。無論是到數據庫
file_get_contents
fread
的
Content-type
設置爲適當的文件類型並顯示圖片數據。 例如:
HTML
<img src="getPicture.php?id=12345" />
PHP
<?php
$id = (int) $_GET['id'];
// Assume $db is out DAL that is already connected and can query database
$img = $db->loadObject("SELECT pic_data, pic_type FROM picture WHERE id = $id LIMIT 1");
// We get the following
// $img->pic_type = 'image/jpeg'
// $img->pic_data = 'picture data'
//
//
// Make sure there is not output prior setting header
header("Content-type: $img->pic_type");
echo $img->pic_data;
看這個頁面。有代碼會幫你http://www.anyexample.com/programming/php/php_mysql_example__image_gallery_(blob_storage).xml
+0
+1很好的解釋 – 2010-09-20 20:16:52
相關問題
- 1. 存儲圖像檢索
- 2. 在MySQL中存儲圖像
- 3. 如何使用php將圖像存儲到MYSQL數據庫中
- 4. 在PHP中存儲圖像
- 5. 如何使用PHP顯示存儲在MySQL中的圖像?
- 6. 如何在mysql中存儲圖像?
- 7. 將圖像存儲在MySQL中
- 8. 如何使用php存儲圖像在mysql數據庫中
- 9. 如何將圖像存儲在BLOB中?
- 10. 存儲/檢索Artifactory的圖像捲曲
- 11. 如何檢索存儲在laravel5.4存儲文件夾中的圖像?
- 12. 將圖像存儲在列表中
- 13. 在SQLite數據庫中存儲圖像並在ios5中檢索
- 14. 存儲圖像並獲取圖像
- 15. MYSQL存儲多個圖像
- 16. Android,如何將圖像存儲在內部存儲器中?
- 17. 將圖像存儲在緩存中
- 18. 將圖像保存在Azure存儲中
- 19. 從Firebase存儲api檢索圖像
- 20. 存儲圖像
- 21. 存儲圖像
- 22. 使用MySQL存儲圖像維度
- 23. MySQL使用超鏈接存儲圖像
- 24. 下載並存儲圖像
- 25. 如何從ip攝像頭獲取圖像並將圖像存儲在openCV中
- 26. php圖像存儲 - 安全
- 27. 如何將(Jpeg)圖像保存到MySql並在以後檢索?
- 28. 如何將圖像存儲在共享首選項中並檢索它?
- 29. 使用Heroku存儲圖像
- 30. 使用Java在Postgresql中存儲和檢索圖像
缺乏細節,是http://www.phpriot.com/articles/images-in-mysql你是什麼意思? – Gazler 2010-09-20 17:59:53
我不建議將它們存儲在數據庫中。我建議將它們存儲在文件系統中,並在數據庫中存儲圖像的路徑。 – Bot 2010-09-20 19:40:00