現在我創建了一個帶有會話的登錄表單,現在我需要的是當用戶使用其用戶名和密碼登錄時,獲取他的數據(如名稱,關於等等)並將它在歡迎頁面。在PHP中獲取特定用戶的數據
目前我創造了這個代碼,但是這個代碼得到所有用戶的數據,
<?php
mysql_connect("localhost", "root", "") or die(mysql_error());
mysql_select_db("usersdata") or die(mysql_error());
$data = mysql_query("SELECT * FROM userid")
or die(mysql_error());
Print "<table border cellpadding=3>";
while($info = mysql_fetch_array($data))
{
Print "<tr>";
Print "<th>Name:</th> <td>".$info['Name'] . "</td> ";
Print "<th>Username:</th> <td>".$info['Email'] . " </td></tr>";
}
Print "</table>";
?>
我希望能找到一個方法來做到這一點。 :d
你有什麼問題?這些表甚至包含用戶數據? –
你的數據庫用戶表真的叫做「userid」嗎?他們是否包含「名稱」和「電子郵件」列? – Freddie
'SELECT * FROM userid WHERE username =?' – Sean