2015-04-17 63 views
-3
<?php 
    include("db.php"); 
    $result = mysql_query("SELECT * FROM p_reg "); 
?> 

我遇到的問題是我在導航欄中有一個名爲「User Profile」的鏈接。此鏈接應該獲取數據庫中所有當前用戶的列表,但我只需要登錄用戶的個人資料。如何將用戶重定向到他們自己的個人資料頁面?

+1

您是否擁有來自會話或參數的用戶ID?可以用於你的查詢或去一個網址? – lemieuxster

回答

0

歡迎來到Stack Overflow。我會推薦閱讀this article on asking a question

至於你的問題,我假設你已經爲你的用戶實現了一個登錄系統。如果是這樣,你應該在$_SESSION變量或$_COOKIE變量中擁有用戶的ID。在PHP網站上有很多訪問這些變量的文檔。您可以使用此id在配置文件頁面上獲取正確的用戶。

0

更改您的SQL查詢,以便它只選擇某個用戶的配置文件。例如,如果您知道用戶的電子郵件並將其存儲在數據庫中:

SELECT * FROM p_reg WHERE email='[email protected]' 
相關問題