从登录会话获取id并在主页中填充:PHP和mysql


fetching id from login session and populating in home page : php and mysql

我有'user'表,其中包含用户名和密码详细信息以及user_id这是主键。

user( user_id(pk) , username , password , address, email)

当我登录到网站时,我需要根据用户名的user_id从'user'表中获取地址和电子邮件id,并将其填充到主页上。

有人能告诉我怎么做吗?

谢谢。

当你用你的user_id &password then set:

##index.php
$username=$_Post['valuefromform'];
$password=$_Post['valuefromform'];
$result_set="SELECT * FROM user";
$num_rows=mysql_num_rows($result_set);
if($num_rows!=0)
{
   $result=mysql_fetch_array($result_set);
   if($username==$result['username'] && $password=$result['password'])
   {
       $id=$result['user_id'];
       $_SESSION['id']=$id;
       header("location:index.php?uid=$id");
    }
}

可以使用get方法获取userid的值。

##home.php
$getid=$_GET['uid'];
echo $getid;