香港独立IP空间
香港php空间
美国php空间
域名注册

对应长期在php虚拟主机用帝国cms建站的客户朋友,不知道有没有发现一个问题,帝国CMS标签无法按sql语句调用,这是的使用起来很不方便,开始还以为是版本的问题,后来即便程序系统升级到最新版本,标签仍然不支持sql语句调用。通过在网上资源网查阅到一些有效的方法,使得标签可支持按sql语句调用。教程如下:
1.标签上面的“操作类型”参数要设为24,然后“栏目id”为SQL语句
2.需要开启支持按SQL语句调用:打开e/class/connect.php文件(粗体文字的设置)

//部分参数设置
$do_theloginlog=0; //是否记录登陆日志(0为记录,1为不记录)
$do_thedolog=0; //是否记录操作日志(0为记录,1为不记录)
$do_openbqquery=0; //开启标签支持sql语句查询(0为不支持,1为开启)
$do_openreadfile=0; //开启读取页面标签支持读取服务器本地文件,为了安全,一般情况请不要开启(0为不支持,1为开启)
$do_txtpath="../../d/txt/";//文本型数据存放目录
?>

3.调用例子,以ecmsinfo为例:

[ecmsinfo]"select * from phome_ecms_news where classid=1 order by id desc limit 10",10,30,0,24,1,0[/ecmsinfo]

注:显示栏目id为1的10条新闻表记录

无忧主机相关文章推荐阅读:
帝国CMS栏目属性转换说明
帝国CMS快速入门教程:搜索模板制作方法
帝国CMS安装时报错FATAL ERROR: UNABLE TO READ *** BYTES

本文地址:http://www.51php.com/empirecms/20811.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读: