집 >
기사 > 백엔드 개발 > Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result reso,该怎么解决
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result reso,该怎么解决
WBOY원래의
2016-06-13 11:57:391519검색
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result reso 为什么查询的内容没有显示
if(isset($_POST[search_key])){ $tj=$_POST[sel_tj]; $key=$_POST[search_key]; $sql=mysql_query("select * from bg_user where $tj='$key'",$_link); $result=mysql_fetch_array($sql); if($result!=false){ echo "<script>alert('对不起,该用户不存在!');</script>"; }else{ do{ ?>
用户管理
姓名:
性别:
=$result['sex']?>
邮箱:
QQ:
=$result['QQ']?>
个人主页:
=$result['homepage']?>
IP地址:
生日:
=$result['birthday']?>
现住城市:
=$result['city']?>
家庭住址:
=$result['addr']?>
}while($result=mysql_fetch_array($sql)); } } ?>
------解决方案-------------------- 查询失败了! $sql=mysql_query("select * from bg_user where $tj='$key'",$_link) or die(mysql_error()); ------解决方案-------------------- 逻辑写反了,if($result!=false)这个该循环输出内容的,你alert了。 ------解决方案-------------------- 没有名为“用户名”的列
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.