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 相关文章推荐
PHP set_time_limit(0)长连接的实现分析
Mar 02 PHP
PHP中如何定义和使用常量
Feb 28 PHP
PHP发送短信代码分享
Aug 11 PHP
深入解析WordPress中加载模板的get_template_part函数
Jan 11 PHP
POST一个JSON格式的数据给Restful服务实例详解
Apr 07 PHP
PHP在弹框中获取foreach中遍历的id值并传递给地址栏
Jun 13 PHP
Laravel中的Blade模板引擎示例详解
Oct 10 PHP
详细解读php的命名空间(二)
Feb 21 PHP
PHP简单实现解析xml为数组的方法
May 02 PHP
PHP函数按引用传递参数及函数可选参数用法示例
Jun 04 PHP
解决Laravel无法使用COOKIE和SESSION的问题
Oct 16 PHP
php的对象传值与引用传值代码实例讲解
Feb 26 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初学者头痛的十四个问题
2006/07/12 PHP
用php写的serv-u的web申请账号的程序
2006/10/09 PHP
网页上facebook分享功能具体实现
2014/01/26 PHP
完美解决thinkphp验证码出错无法显示的方法
2014/12/09 PHP
使用jquery与图片美化checkbox和radio控件的代码(打包下载)
2010/11/11 Javascript
js中复制行和删除行的操作实例
2013/06/25 Javascript
JS清除IE浏览器缓存的方法
2013/07/26 Javascript
jquery控制display属性为none或block
2014/03/31 Javascript
jquery实现点击其他区域时隐藏下拉div和遮罩层的方法
2015/12/23 Javascript
学习AngularJs:Directive指令用法(完整版)
2016/04/26 Javascript
Bootstrap 组件之按钮(二)
2016/05/11 Javascript
bootstrap Validator 模态框、jsp、表单验证 Ajax提交功能
2017/02/17 Javascript
Bootstrap modal 多弹窗之叠加显示不出弹窗问题的解决方案
2017/02/23 Javascript
JS中的函数与对象的创建方式
2019/05/12 Javascript
vue实现滑动到底部加载更多效果
2020/10/27 Javascript
JS中自定义事件的使用与触发操作实例分析
2019/11/01 Javascript
JavaScript交换两个变量方法实例
2019/11/25 Javascript
Element图表初始大小及窗口自适应实现
2020/07/10 Javascript
浅谈Python中的bs4基础
2018/10/21 Python
python矩阵的转置和逆转实例
2018/12/12 Python
Django框架设置cookies与获取cookies操作详解
2019/05/27 Python
如何用Python来搭建一个简单的推荐系统
2019/08/07 Python
Python实现网页截图(PyQT5)过程解析
2019/08/12 Python
Python使用多进程运行含有任意个参数的函数
2020/05/02 Python
python上下文管理器异常问题解决方法
2021/02/07 Python
美国女孩服装购物网站:Justice
2017/03/04 全球购物
运动会广播稿400字
2014/01/25 职场文书
执法作风整顿剖析材料
2014/10/11 职场文书
出国留学自荐信模板
2015/03/06 职场文书
就业证明函
2015/06/17 职场文书
2016大学军训心得体会
2016/01/11 职场文书
大学生村官工作心得体会
2016/01/23 职场文书
Python基础之字符串格式化详解
2021/04/21 Python
python爬取网页版QQ空间,生成各类图表
2021/06/02 Python
Python爬虫实战之爬取京东商品数据并实实现数据可视化
2021/06/07 Python
SpringBoot整合minio快速入门教程(代码示例)
2022/04/03 Java/Android