我想做一個簡單的網站,登錄的用戶可以上傳圖像在他的個人資料,並可以檢索這些圖像,並顯示在他的個人資料的網頁上。我的第一個問題是,數據庫中登錄用戶擁有的圖像表的屬性是什麼?第二個問題是,僅將圖像文件路徑保存在表格中而不是存儲整個圖像是否是一種很好的方法? TIA什麼是圖像表的屬性logging_in用戶
0
A
回答
0
是的,你是正確的,保存在數據庫中的圖像位置。
使用PHP的TMP圖像移動到您的圖像目錄服務器上,然後保存要與圖像與它一起相關聯的所有數據 如:
+----+------------------------------------+------------+---------+
| id | image_location | image_name | user_id |
+----+------------------------------------+------------+---------+
| 1 | /images/myprofile.jpg | Jason | 12345 |
+----+------------------------------------+------------+---------+
注意的用戶ID可能是誰它屬於(所有者)。那麼只要確保用戶登錄時他們的user_id
存儲在會話中,您可以在查詢表格中查找圖像時引用它。
0
- 「user id」字段必須是DB中表「images」的外鍵。
- 您可以使用look here來查看數據庫中表格「圖像」的示例代碼存儲圖像路徑。
相關問題
- 1. 什麼是用戶類的ou屬性
- 2. 什麼是引用屬性?
- 3. 什麼是屬性?
- 4. 屬性是一個圖像列表c#
- 5. 什麼是屬性關係圖?
- 6. ncurses A_PROTECT屬性的作用是什麼?
- 7. wicket:scope屬性的作用是什麼?
- 8. 什麼是svn屬性的使用
- 9. C#中屬性的用途是什麼?
- 10. html name屬性的用途是什麼?
- 11. 什麼是主要屬性?
- 12. 什麼是「android:layout_column」屬性?
- 13. 什麼是測試屬性?
- 14. Javascript hasOwnProperty屬性是什麼?
- 15. 什麼是「空」@about屬性?
- 16. 什麼是UITableView separatorEffect屬性?
- 17. 什麼是屬性節點
- 18. 什麼是ThemeInfo屬性?
- 19. PoolingNHttpClientConnectionManager:什麼是timeToLive屬性?
- 20. 什麼是UIScrollView contentInset屬性?
- 21. 什麼是.NET Control.Margin屬性?
- 22. 什麼是HttpDelete屬性
- 23. 什麼是AppDomainSetup.SandboxInterop屬性?
- 24. 什麼是頂點屬性?
- 25. 什麼是Control.Disposing屬性?
- 26. 什麼是同步 - 屬性?
- 27. 什麼是g_editable屬性?
- 28. 什麼是base.ItemAdded(屬性);?
- 29. 什麼是antiJARLocking屬性?
- 30. PHPUnit:'屬性'是指什麼?
您很快就會聽到一些意見,指出絕對不要將文件存儲在數據庫中。現實從來沒有這麼簡單,如果你知道自己在做什麼,兩種方法都是有意義的。使用數據庫可以提供數據庫的好處,如完整性,事務,級聯刪除,連貫備份......但是,對於這個精確的DBMS和用例,您最好使用文件系統。 –