初学PHP,PHP与MYSQL连接有一点问题,高手来看看!~~`
PHP与MYSQL连接有一点问题~~mysql的用户名和密码为:("root","admin")数据库名:library;表名:user;表里有一个记录username:...
PHP与MYSQL连接有一点问题~~
mysql 的用户名和密码为:( "root", "admin")
数据库名:library;
表名:user; 表里有一个记录 username: likaiyou passwd:123456
但表单提交过来就登陆不起,希望高手指点指点!
<?php
if($uname==""||$passwd=="")
{
echo '请正确填写用户名和密码,请<a href="login.html"> 重试!~~~~~</a>';
exit;
}
$link = mysql_connect("127.0.0.1","root","admin");
mysql_select_db('library');
$query="select passwd from user where username='".$uname."'";
$rcsult=mysql_query($query);
if($answer=mysql_fctch_array($result))
{
if($passwd==$answer["passwd"])
{
setcookie("username",$uname,time()+3600);
mysql_close($link);
echo '登陆成功';
exit;
}
mysql_close($link);
echo '密码错误';
exit;
}
mysql_close($link);
echo '该用户名不存在';
?>
错误信息:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\AppServ\www\dyc\login.php on line 11
该用户名不存在 展开
mysql 的用户名和密码为:( "root", "admin")
数据库名:library;
表名:user; 表里有一个记录 username: likaiyou passwd:123456
但表单提交过来就登陆不起,希望高手指点指点!
<?php
if($uname==""||$passwd=="")
{
echo '请正确填写用户名和密码,请<a href="login.html"> 重试!~~~~~</a>';
exit;
}
$link = mysql_connect("127.0.0.1","root","admin");
mysql_select_db('library');
$query="select passwd from user where username='".$uname."'";
$rcsult=mysql_query($query);
if($answer=mysql_fctch_array($result))
{
if($passwd==$answer["passwd"])
{
setcookie("username",$uname,time()+3600);
mysql_close($link);
echo '登陆成功';
exit;
}
mysql_close($link);
echo '密码错误';
exit;
}
mysql_close($link);
echo '该用户名不存在';
?>
错误信息:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\AppServ\www\dyc\login.php on line 11
该用户名不存在 展开
1个回答
展开全部
把127.0.0.1改为localhost
---------------------------
提示什么错误?
---------------------------
$answer=mysql_fctch_array($result)
这样写:
$answer=mysql_fctch_object($result)
-----------------------------------
这样写:
$answer=mysql_fetch_array($result)
---------------------------
提示什么错误?
---------------------------
$answer=mysql_fctch_array($result)
这样写:
$answer=mysql_fctch_object($result)
-----------------------------------
这样写:
$answer=mysql_fetch_array($result)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询