2014-02-06 75 views
-2

我試圖創建一個社交網絡,到目前爲止我已經得到有效的數據,只要登記表傳遞到數據庫中,我現在有兩個表....頁與照片顯示在線用戶

會員表 - 的firstName - lastName的 - 移動電話號碼(PK) - 郵政編碼 - 城市 與成員的詳細信息等。

用戶表 - 用戶ID(PK)AUTO增量 - 用戶名 - 密碼 - profilepic - ACCOUNTTYPE

在我的網站,我試圖有一個頁面,用戶可以瀏覽其他用戶,他們也可以選擇一個頁面,會顯示所有在線用戶沿其檔案圖片和用戶名。我想知道我會怎麼做,或者如果有人做過類似的網頁會給我任何提示,目前我只能看到櫃檯顯示在線用戶爲整數。我正在做我的項目與PHP

回答

0

配合,計劃之前執行。 :)

如果您在完成任務時遇到問題,請詢問具體問題。如果你有問題或錯誤,然後發佈問題,也可以嘗試自己做功課並在這裏提問。有youtube教程,你可以找到幫助。

請張貼您的代碼,以表明您已經嘗試過,然後有人會幫助您。

+0

將您的項目分解成小塊並開始逐個執行,如果您在完成任務後發現任何問題,請將其解決。 –

+0

好的,非常感謝您的提示 – Joey93

+0

不用擔心隊友。 :) –

0

你必須考慮如何知道用戶是否在線。在你的會員表中,你是否有上次登錄時帶有時間戳的字段?如果是這樣,你可以簡單地通過你的MYSQL查詢來完成這個任務,以拉取時間戳在最後5分鐘內的任何成員。您的查詢可能是這個樣子:

SELECT * FROM `members` WHERE `last_logged_in` > now() - INTERVAL 5 MINUTE 

但是,我是一個有點困惑的用戶和會員之間的差異。如果您沒有爲數據庫工作使用特定的框架或工具,則可能需要研究PDO for PHP以及如何使用它。祝你的項目好運!

+0

謝謝你,這似乎安靜簡單,現在你解釋它,對於我的數據庫,我使用ER圖來規劃它,所以成員表從用戶表繼承,我這樣做了規範化,以確保所有組合鍵都在單獨的表中 – Joey93