php与MYSQL的问题···制作登录验证时出现的

来源:百度知道 编辑:UC知道 时间:2024/06/04 04:54:20
<?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",$link);
$sql="select * from gust where adnminname='$adnminname' and adminpass='$adminpass'";
$result=mysql_query($sql,$link);
$row=mysql_num_rows($result);
if($row>0)
{
echo "登录成功";
}
else
{
echo "登录失败";

}
?>