PHP用户名和密码验证问题,简单
<?php
function sqlesc($x) {
return "'".mysql_real_escape_string($x)."'";
}
$coon=mysql_connect("localhost","root","root");
if(!$coon)
{
die('数据库连接失败!'.mysql_error());
}
mysql_select_db("db_rita",$coon);
echo "运行到这里了";
while ($row = mysql_fetch_array($mysql))
{
$name=$row['name'];
$password=$row['password'];
}
if($_POST['name']==$name && $_POST['password']==$password)
{
echo "登录成功!";
}
else
{
echo "登录失败!不存在此用户名!";
}
mysql_close($coon);
?>
本人PHP新手,请问上面的代码为什么不能验证。SQL没问题,在数据库里能运行出想要的结果。