2013-03-29 55 views
-1

我有一個數據庫設置,我使用'user_id'例如顯示名稱,年齡,地址等。我想在php中顯示所有信息只有id。然後在另一個頁面中回聲。目前,我必須這樣做:從數據庫顯示數據從ID

$row=mysql_fetch_array($result); 
     $_SESSION['Name'] = $row['Name']; 
     $_SESSION['Address'] = $row['Address']; 
+2

你很需要編輯你的問題。 –

+0

我需要有user_id來表示所有用戶的詳細信息,而不需要單獨回顯每一行 – user2216325

回答

0

店不僅僅是用戶ID和憑證,設置當用戶登錄:

if (isset($_SESSION['user_id']) && $_SESSION['logged_in']) { 
    $user_id = $_SESSION['user_id']; 

    $user = // Query your database to get the user with that ID. 
} else { 
    // Not logged in. 
} 

或者,你可以使用安全的會話和序列化用戶的配置文件將對象轉換爲字符串,但是如果用戶更改其信息,則需要更新它。