2017-04-23 24 views
-2

我建立的Web應用程序,其中包括用戶認證,所以每個用戶將具有個人資料的個人資料。數據將存儲在分貝中,但由於他們的隱私,用戶可以選擇向公衆訪問者顯示他們的哪些信息。假設有人想隱藏他人的電話號碼,所以他會去帳戶並選擇「隱藏」選項。但我不知道如何使用數據庫和其他應用程序。 任何指導或參考將是有益的。謝謝隱藏用戶信息,由於他們的隱私

+0

信息太少字段應該是不可見的。即便如此,它可能太寬泛。 – FirstOne

+0

請訪問[**我如何問一個好問題?**](http://stackoverflow.com/help/how-to-ask) – FirstOne

+0

每次加載配置文件時都要檢查某個列根據它在數據庫中表示的內容顯示? – Nytrix

回答

0

讓你的桌子看起來像這樣。這意味着JohnLaura擁有與Janesam不同的隱私設置。

+-------+------------+------------+--------+ 
| user | phone | address | hidden | 
+-------+------------+------------+--------+ 
| john | 2025550165 | example 1 |  1 | 
| jane | 2026118043 | example 2 |  0 | 
| sam | 2026682607 | example 3 |  0 | 
| laura | 2026688273 | example 4 |  1 | 
+-------+------------+------------+--------+ 

要使用這一點,SQL會是這樣的:SELECT user, phone, address from table where hidden = 0

這將只返回janesam

這有幫助嗎?

0

您可以創建一些表像user_settings在那裏用戶可以設置哪些規定來回答這個問題公衆