Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in E:\

<?$link=mysql_connect("localhost","root","000000");mysql_query("useexample1");$sqlstr... <?
$link = mysql_connect("localhost","root","000000");
mysql_query("use example1");
$sqlstr="select * from member1 where name ='".$_POST['member1_name']."' and passwd = '".$_POST['member1_passwd']."'";
$result = mysql_query($sqlstr,$link);
if (mysql_num_rows ($result)==1){
echo "<center>会员成功登陆</center>";
}else{
echo "<center>会员登录失败</center>";
}
mysql_free_result($result);
mysql_close($link);
?>
展开
 我来答
汲职0GL3f6
2011-08-03 · TA获得超过987个赞
知道小有建树答主
回答量:367
采纳率:0%
帮助的人:417万
展开全部
你改成这样吧:
<?
$link = mysql_connect("localhost","root","000000");
mysql_select_db("use example1");//不是mysql_query('use ...');...
$sqlstr="select * from member1 where name ='$_POST[member1_name]' and passwd = '$_POST[member1_passwd]'";//$_POST[member1_name]和$_POST['member1_name']一样的,在速度不一样,不过没关系啦。
$result = mysql_query($sqlstr);//直接执行执行就好了。
if (mysql_num_rows ($result)==1){
echo "<center>会员成功登陆</center>";
}else{
echo "<center>会员登录失败</center>";
}
mysql_free_result($result);//你出错就在这里。那你干脆别要了。
mysql_close($link);//你八成教科书看多了。呵呵,最后这两行要不要无所谓。
?>
手机用户82258
2011-07-24 · TA获得超过1866个赞
知道小有建树答主
回答量:965
采纳率:0%
帮助的人:689万
展开全部
Connecting to 3.22, 3.23 & 4.0 servers is not。。。后面是啥啊`关健部分给你截断了`哈哈
是php警告你了:mysql_connect()连接数据库时有问题了
看看你的名字密码都对不`还有路径`会不会是找不到`没指对
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式