【发布时间】:2013-06-09 03:37:50
【问题描述】:
现在我已经创建了一个带有会话的登录表单,我现在需要的是,当用户使用他的用户名和密码登录时,获取他的数据,如姓名、关于等。并将其放在欢迎页面中。
目前我已经创建了这段代码,但是这段代码获取了所有用户数据,
<?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”吗?它们是否同时包含“名称”和“电子邮件”列?
-
SELECT * FROM userid WHERE username = ?