高手看看 我这个代码 为什么从数据库获取不上 name
<?php
$userName=$_REQUEST['username'];
$password=$_REQUEST['password'];
require_once "login.class.php";
$user=new User();
$user->setName($userName);
$user->setPassword($password);
$user = new User ();
$user->setName ( $userName );
$user->setPassword ( $password );
echo "注册成功 用户昵称是:" . $user->getName ();
//1.获取链接
$conn=mysql_connect("localhost","root","root");
if(!$conn){
die("链接失败".mysql_error());
}
else echo "连接成功";
//2.选择数据库
mysql_select_db("bcl");
mysql_query("set names utf-8");
$sql="select name from user where password=User::getPassword())";
if(User::getName()===$sql)
{
echo " 登陆成功";
}
//6.释放资源
//mysql_free_result($res);
//这句可以没有 建议有。
mysql_close($conn);
?>
<?php
$userName=$_REQUEST['username'];
$password=$_REQUEST['password'];
require_once "login.class.php";
$user=new User();
$user->setName($userName);
$user->setPassword($password);
$user = new User ();
$user->setName ( $userName );
$user->setPassword ( $password );
echo "注册成功 用户昵称是:" . $user->getName ();
//1.获取链接
$conn=mysql_connect("localhost","root","root");
if(!$conn){
die("链接失败".mysql_error());
}
else echo "连接成功";
//2.选择数据库
mysql_select_db("bcl");
mysql_query("set names utf-8");
$sql="select name from user where password=User::getPassword())";
if(User::getName()===$sql)
{
echo " 登陆成功";
}
//6.释放资源
//mysql_free_result($res);
//这句可以没有 建议有。
mysql_close($conn);
?>