php问题:我这个用Mysql的登录验证总是出问题,大家给看看

来源:百度知道 编辑:UC知道 时间:2024/06/13 17:47:52
<?php
require("../config.php");//调用配置文件
$adminame=$_POST[adminname];
$adminpass=$_POST[adminpass];//从表单获取两个值
$link=mysql_connect($db_host,$db_user,$db_pass);
mysql_select_db(gustbook);
$sql="select count(*) from gust where adnminname='$adnminname' and adminpass='$adminpass'";
$result=mysql_query($sql);
$row=mysql_fetch_row($result);
$count=$row[0];
if(!$row>0)
{
echo "登录成功";
}
else
{
echo "登录成功";
exit;
}
?>

出现错误:Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in .......(出错的文件及行数)

为什么啊?或者有更好的方法来实现我的这个目的,谢谢大家
一楼的会出现同样的问题啊

<?php
require("../config.php");//调用配置文件
$adminame=$_POST[adminname];
$adminpass=$_POST[adminpass];//从表单获取两个值
$link=mysql_connect($db_host,$db_user,$db_pass);
mysql_select_db(gustbook);
$sql="select count(*) from gust where adnminname='".$adnminname."'and adminpass='".$adminpass."'";
$result=mysql_query($sql);
$row=mysql_fetch_row($result);
if($row["adnminname"}==$adnminname && $row["adminpass"}==$adminpass)
{
echo "登录成功";
}
else
{
echo "登录失败";
exit;
}
?>