下载鸥 > 网站下载 > 开发教程 > 帝国CMS

帝国cms报错Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in

929 2020-11-09 11:25:39

收藏

简述

mysql报错的根源在于排序有问题。文章没有myorder字段,调用文章的代码写order by myorder自然就会报错,改为newstime或id即可解决问题。
帝国cms报错Warning:mysql_fetch_array()expectsparameter1toberesource,booleangivenin
帝国CMS是相当好用的一款建站cms,但在开发过程中还是难以避免因为这样那样导致的问题。近日,就有客户向鸥哥求助一段文章调用的源码出现这个报错提示:Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in...

调用源码如下:
<?php
       $ecms_bq_sql2=sys_ReturnEcmsLoopBq("select titleurl,title,titlepic,classid from [!db.pre!]ecms_$bqr[tbname] where classid in (select classid from `[!db.pre!]enewsclass` where bclassid ='$bqr[classid]') order by myorder asc limit 10",20,24,0);
       $bqno2=0;
        while($bqr2=$empire->fetch($ecms_bq_sql2)){
               $bqsr2=sys_ReturnEcmsLoopStext($bqr2);
               $bqno2++;
?>

报错  Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in...

这是什么原因呢?

客户从网上搜索了各种各样的教程,基本是从数据的类型出发,各种各样都有,但都没法解决问题。

而相关调用是长期高频使用的调用方式,为什么这里会有问题呢?

我们查看源码,发现这是一段调用文章的代码,咋一看似乎调用都是对的,但如果仔细查看完全部,你就会发现一个问题:"order by myorder asc"。myorder是帝国CMS自带的栏目自定义排序属性,但这个属性只有栏目有,文章默认是没有这个参数的,给文章按照栏目自定义属性排序,自然也就不行。

鸥哥建议客户将order by myorder改为newstime或id,报错消失。

下载鸥提供帝国CMS建站、bug修复、二次开发等服务。更多帝国CMS开发问题,欢迎联系站点右侧在线客服。

本文地址:https://xzo.com.cn/develop/empire/23.html

有帮助,很赞!

信息来源:下载鸥
导出教程 下载word版教程
发表评论 共有条评论
关于帝国CMS


帝国cms是一款功能极为强大的cms程序,性能强悍、安全性高,可轻松支持10万数据,高级开发人员可制作出能容纳千万数据量的网站,是国内最出色的开源cms程序之一,推荐企业用户使用

当前最新版本为7.5,8.0版本即将上线,新版本的核心优化点在于多终端的适配。

推荐帝国CMS开发教程
帝国CMS怎样做百万、千万级别数据库的网站?
帝国CMS怎样做百万、千万级别数据库的网站?

帝国CMS作为最强大的开源cms之一,其程序效率毫无疑问。但,帝国CMS真的可以做...

19 1345
帝国CMS调用新浪iplookup接口实现不同ip跳转不同城市分站
帝国CMS调用新浪iplookup接口实现不同ip跳转不同城市分站

让不同城市的访客在访问页面时跳转到对应的城市站才能带来更好的体验,而新浪...

1 402
帝国CMS生成选项是“ID目录”无斜扛解决的方法
帝国CMS生成选项是“ID目录”无斜扛解决的方法

如果你栏目生成选项选择的ID目录,那么帝国他生成的地址会少一个斜扛,访问时就...

3 479
帝国cms制作信息反馈表的方法
帝国cms制作信息反馈表的方法

帝国cms自带的信息反馈功能,不仅可以实现留言功能,还可以实现像在线报名、反...

1 569
帝国cms某个栏目使用完全自定义的分页功能
帝国cms某个栏目使用完全自定义的分页功能

帝国CMS列表页的分页函数是用系统设置中的分页函数,修改都是在系统设置里进...

0 748
帝国cms会员投稿后白屏怎么办?
帝国cms会员投稿后白屏怎么办?

今天客户遇到一个问题,会员发布投稿信息后白屏了。但信息会正常发布出来,后台...

2 487
帝国cms7.5编辑器的换行符br怎样改为p元素?
帝国cms7.5编辑器的换行符br怎样改为p元素?

帝国cms7.5自带的编辑器ckeditor默认换行符是<br>,在实际应用中经常会出现问...

0 416
帝国cms网站怎样用宝塔自动备份?
帝国cms网站怎样用宝塔自动备份?

帝国cms开发的网站数据要经常备份,防范不小心误删除了数据或文件以及服务器...

0 564
推荐插件
帝国cms百度AI图像清晰度增强api接口对接插件
帝国cms百度AI图像清晰度增强api接口对接插件

通过本插件,可以实现帝国cms网站对接百度云api实现图像清晰度增强的功能。经...

0 525
帝国cms百度AI图像去雾api接口对接插件
帝国cms百度AI图像去雾api接口对接插件

通过本插件,可以实现帝国cms网站对接百度云api实现图像去雾的功能。经过实际...

0 460
帝国cms百度文字识别ocr接口对接插件
帝国cms百度文字识别ocr接口对接插件

许多网站会做一些小功能小插件给客户使用以增强用户黏性,比如图片转文字,这种...

0 472
帝国cms在线考试系统模板插件
帝国cms在线考试系统模板插件

一直没看到好用的帝国cms在线考试插件,所以自己开发了一款。在线考试插件用...

0 1286
帝国cms网站会员登录与退出历史记录日志插件
帝国cms网站会员登录与退出历史记录日志插件

帝国cms默认只有上次登录时间与ip,没有一个记录清单,所以今天,我们分享这个帝...

0 407
帝国cms百度AI黑白图像上色api接口对接插件
帝国cms百度AI黑白图像上色api接口对接插件

百度开放了系列AI功能api如图像上色、图像去雾、图像修复、无损放大、清晰...

0 433
帝国cms智能自动审核按星期几审核指定栏目带推送插件
帝国cms智能自动审核按星期几审核指定栏目带推送插件

采集站的必备资源是自动审核,要做到日收录也离不开定时发布。而本插件的自动...

0 1285
帝国cms联想词搜索高级搜索插件下载
帝国cms联想词搜索高级搜索插件下载

帝国CMS自带的搜索功能虽然强大,但也有很强的局限性 -- 必须关键词完全匹配...

0 736
客服QQ:341553759
扫码咨询 常见问题 >
官方交流群:90432500
点击加入