我正在建立一個使用PHP在我的數據庫中進行搜索的網頁。我能夠做一個查詢,並獲得數據顯示在我的網頁上。如何使用PHP存儲和檢索圖片?
我也有一個關係到每個記錄的圖片。讓我們說一下每個員工的照片ID。我想知道什麼是存儲和檢索圖片以便使用PHP顯示的最佳方式。
是否有存儲在像「形象」和子文件夾中的所有圖片使用PHP檢索圖片的方法嗎?我試圖在互聯網上搜索,但我感到困惑。
此外,當我鍵入搜索框的東西,點擊按鈕,有沒有一種方法來保持在搜索框中輸入不刪除呢?
非常感謝。
我正在建立一個使用PHP在我的數據庫中進行搜索的網頁。我能夠做一個查詢,並獲得數據顯示在我的網頁上。如何使用PHP存儲和檢索圖片?
我也有一個關係到每個記錄的圖片。讓我們說一下每個員工的照片ID。我想知道什麼是存儲和檢索圖片以便使用PHP顯示的最佳方式。
是否有存儲在像「形象」和子文件夾中的所有圖片使用PHP檢索圖片的方法嗎?我試圖在互聯網上搜索,但我感到困惑。
此外,當我鍵入搜索框的東西,點擊按鈕,有沒有一種方法來保持在搜索框中輸入不刪除呢?
非常感謝。
典型的方式是你說的到底是什麼 - 存儲一個文件夾中的所有圖片,並存儲在數據庫中的路徑(或能夠從他們的ID或東西建立自己的路徑)。在將圖片添加到文件系統時,您只需創建一個腳本即可將記錄插入到數據庫中。
您可以將圖片存儲在數據庫本身中。你可以在用戶表中有一個名爲'pic'的數據類型爲'blob'的字段。這可以爲每個用戶存儲圖像。此鏈接將讓你開始:
http://mrarrowhead.com/index.php?page=store_images_mysql_php.php
爲,正確地在下面的評論中指出@shaheer,這不是一個推薦的做法。 通過將web-url作爲該類的屬性存儲在數據庫中,將'圖像'附加到類對象是一種更好的方法。有一個很好的Ruby寶石,我經常使用它的名字叫做Carrierwave。它的工作流程應該有助於您瞭解如何在php中執行此操作的想法。
我不知道是否有針對PHP什麼好的辦法(我不是一個PHP開發),但快速搜索返回此:Attachy。這是專門用於管理「上傳」的,但是您可以在要附加到課程中的現有圖像上使用相同的技巧。
所有你需要的是從你的數據庫中的圖像的路徑,然後簡單地用HTML 來顯示它。 – 2012-03-20 04:29:52