php提示Warning:mysql_fetch_array() expects的解决方法


Posted in PHP onDecember 16, 2014

本文实例讲述了php提示Warning mysql_fetch_array() expects的解决方法,分享给大家供大家参考。具体分析如下:

在mysql数据库连接时碰到Warning: mysql_fetch_array() expects ...错误提示,根据我的经验这个是sql返回的query为空了,我们没有加己判断直接使用了.

mysql_fetch_array()函数导致的,下面我们一起来看问题解决方案,我的代码如下:

include("conn.php"); 

if(!empty($_GET['id'])){ 

         $sql="select * from news where `id`='".$_GET['id']."'"; 

         $query=mysql_query($sql); 

         $rs = mysql_fetch_array($query);       

}

提示错误了:Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in F:xmappmylibrarysearch_result.php on line 32

后来我对代码进行升级,代码如下:

if(!empty($_GET['id'])){ 

         $sql="select * from news where `id`='".$_GET['id']."'"; 

         $query=mysql_query($sql); 

if( mysql_num_rows( $query ) 

{ 

         $rs = mysql_fetch_array($query);    

} 

else 

{  

mysql_error(); 

}    

}

这样就会看到mysql错误信息了,结果是sql语句有问题了,把sql语句进行修改就可以了.

提示:导致这类错误是我们语法不规范了,如果要处理只有对sql进行一条条输出处理或在mysql_query(sql) or die(mysql_error()) 这样来处理,以便更准确的定位错误。

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
相对路径转化成绝对路径
Apr 10 PHP
PHP的SQL注入实现(测试代码安全不错)
Feb 27 PHP
php生成zip压缩文件的方法详解
Jun 09 PHP
PHP实现的MongoDB数据库操作类分享
May 12 PHP
php获取json数据所有的节点路径
May 17 PHP
php通过前序遍历树实现无需递归的无限极分类
Jul 10 PHP
win平台安装配置Nginx+php+mysql 环境
Jan 12 PHP
thinkphp3.x中变量的获取和过滤方法详解
May 20 PHP
解决安装WampServer时提示缺少msvcr110.dll文件的问题
Jul 09 PHP
PHP MVC框架中类的自动加载机制实例分析
Sep 18 PHP
设定php简写功能的方法
Nov 28 PHP
PHP pthreads v3在centos7平台下的安装与配置操作方法
Feb 21 PHP
php通过记录IP来防止表单重复提交方法分析
Dec 16 #PHP
PHP使用glob函数遍历目录或文件夹的方法
Dec 16 #PHP
php批量添加数据与批量更新数据的实现方法
Dec 16 #PHP
php中get_meta_tags()、CURL与user-agent用法分析
Dec 16 #PHP
PHP使用array_multisort对多个数组或多维数组进行排序
Dec 16 #PHP
php使用ereg验证文件上传的方法
Dec 16 #PHP
PHP使用pcntl_fork实现多进程下载图片的方法
Dec 16 #PHP
You might like
PHP生成不同颜色、不同大小的tag标签函数
2013/09/23 PHP
基于PHP技术开发客服工单系统
2016/01/06 PHP
thinkPHP中配置的读取与C方法详解
2016/12/05 PHP
PHP使用数组实现矩阵数学运算的方法示例
2017/05/29 PHP
发现的以前不知道的函数
2006/09/19 Javascript
拖拉表格的JS函数
2008/11/20 Javascript
基于JQuery的密码强度验证代码
2010/03/01 Javascript
js动态创建上传表单通过iframe模拟Ajax实现无刷新
2014/02/20 Javascript
Node.js的特点和应用场景介绍
2014/11/04 Javascript
JavaScript学习笔记之Cookie对象
2015/01/22 Javascript
javascript实现ecshop搜索框键盘上下键切换控制
2015/03/18 Javascript
搞定immutable.js详细说明
2016/05/02 Javascript
小程序开发实战:实现九宫格界面的导航的代码实现
2017/01/19 Javascript
Bootstrap显示与隐藏简单实现代码
2017/03/06 Javascript
vue 中directive功能的简单实现
2018/01/05 Javascript
vue.extend与vue.component的区别和联系
2018/09/19 Javascript
微信上传视频文件提示(推荐)
2018/11/22 Javascript
JavaScript如何实现图片处理与合成
2020/05/29 Javascript
Vue中keep-alive的两种应用方式
2020/07/15 Javascript
Python的Django框架中的select_related函数对QuerySet 查询的优化
2015/04/01 Python
Python素数检测的方法
2015/05/11 Python
Python使用Mechanize模块编写爬虫的要点解析
2016/03/31 Python
python脚本作为Windows服务启动代码详解
2018/02/11 Python
Window10+Python3.5安装opencv的教程推荐
2018/04/02 Python
解决Django migrate No changes detected 不能创建表的问题
2018/05/27 Python
python实现将json多行数据传入到mysql中使用
2019/12/31 Python
python3通过udp实现组播数据的发送和接收操作
2020/05/05 Python
轻松掌握CSS3中的字体大小单位rem的使用方法
2016/05/24 HTML / CSS
什么是聚集索引和非聚集索引
2012/01/17 面试题
美术教师自我鉴定
2014/02/12 职场文书
晨会主持词
2014/03/17 职场文书
环保志愿者活动方案
2014/08/14 职场文书
2015年生产车间工作总结
2015/04/22 职场文书
古诗之爱国古诗5首
2019/09/20 职场文书
阿里云Nginx配置https实现域名访问项目(图文教程)
2021/03/31 Servers
.Net Core导入千万级数据至Mysql的步骤
2021/05/24 MySQL