7 914 2021-01-22 04:05:38
收藏小白们看向大佬的眼神中永远冒着星星,但什么是大佬,什么是帝国cms大佬?
学会并灵活使用以下函数,你就是帝国cms大佬,可以让帝国cms想到即可做到。
1、执行SQL函数:
$empire->query("SQL语句");
$empire->query1("SQL语句");
说明:
执行成功返回true,执行不成功返回false ;
两者区别是:query()出错直接中断程序执行,query1()出错不中断程序执行。
使用范例:
$sql=$empire->query("select*from{$dbtbpre}ecms_news");
2、循环读取数据库记录函数:
$empire->fetch($sql)
说明:
$sql为query执行SQL返回的结果。
使用范例:
$sql=$empire->query("select*from{$dbtbpre}ecms_news");
while($r=$empire->fetch($sql))
{
echo"标题:".$r['title']."<br>";
}
3、读取单条数据库记录函数:(不循环)
$empire->fetch1("SQL语句")
使用范例:
$r=$empire->fetch1("select*from{$dbtbpre}ecms_newswhereid=1");
echo"标题:".$r['title'];
4、统计SQL查询记录数函数:
$empire->num("SQL语句")
$empire->num1($sql)
说明:
两者的区别是:num()直接写SQL语句,而num1()中的$sql为query执行SQL返回的结果。
使用范例:
$num=$empire->num("selectidfrom{$dbtbpre}ecms_news");
echo"新闻表共有 ".$num." 条新闻";
5、统计SQL查询记录数函数2:(相对于num更高效的函数)
$empire->gettotal("统计SQL语句");
说明:
gettotal()和num()的区别是:gettotal()采用SQL本身的count(*)函数来统计,而num()是采用PHP本身的函数,gettotal()更高效一些。
gettotal()里的统计数一定要as total,如:“count(*) as total”。
使用范例:
$num=$empire->gettotal("selectcount(*)astotalfrom{$dbtbpre}ecms_news");
echo"新闻表共有".$num."条新闻";
6、取得刚插入表的自增ID值函数:
$empire->lastid()
使用范例:
$empire->query("insert into {$dbtbpre}ecms_news (title) values ('标题')");
$lastid=$empire->lastid();
echo"刚插入的信息ID为:".$lastid;
7、移动SQL查询结果记录指针:
$empire->seek($sql,$pit)
说明:
$sql为query执行SQL返回的结果,$pit为指针的偏移数。
使用范例:
$sql=$empire->query("select*from{$dbtbpre}ecms_news");
$empire->seek($sql,2);
8、释放SQL查询结果函数:(一般不需要使用)
$empire->free($sql)
说明:
$sql为query执行SQL返回的结果。
使用范例:
$sql=$empire->query("select*from{$dbtbpre}ecms_news");
$empire->free($sql);
本文地址:https://xzo.com.cn/develop/empire/389.html
如果您认可我们的分享,有意与我们合作开展帝国cms网站建设与开发业务或插件定制,请联系右侧在线客服。我们能给您的,就是高质量的模板与售后。
标注了信息来源为下载鸥的文章皆为原创,如果是转载的优质文章,我们也都标注了出处。如果您喜欢我们的文章,请按照下载鸥所标注的文章出处进行标注,谢谢您的配合。
帝国cms是一款功能极为强大的cms程序,性能强悍、安全性高,可轻松支持10万数据,高级开发人员可制作出能容纳千万数据量的网站,是国内最出色的开源cms程序之一,推荐企业用户使用。
当前最新版本为7.5,8.0版本即将上线,新版本的核心优化点在于多终端的适配。
帝国cms默认的下载地址是点击后弹窗一个小窗口,用户体验度并不好,但我们可以...
很多做网站的朋友想要自己学习一门CMS,要么是织梦CMS,要么呢是帝国CMS,而我们...
许多客户在使用帝国cms建站后想要再做一个网站,但复制所有的文件到新服务器...
帝国CMS提供了强大的碎片功能,其位置位于【栏目】-》【碎片管理】-》【管理...
帝国cms投稿后怎样跳转的问题一直让很多人困扰。有人想跳到个人中心,也有人...
QQ客服是很多帝国cms网站的在线客服方案,开通QQ客服没有门槛,而且接收信息方...
帝国cms网站评论验证码是一个很重要的功能,有验证码才能挡住大量的灌水信息...
帝国cms是一款功能强大的cms,不仅安全性高,还能够轻松驾驭20万以上的数据,牛逼...
帝国CMS导入语言包文件地址是相对于 ../data/language/ 目录,如果程序文件在...
帝国CMS自带的变量过滤函数,二次开发或编写模板时会经常用到,学会可以就不需...
帝国CMS增加栏目步骤(一)、进入增加栏目页面:1、登录后台,单击“栏目”菜单,选...
以下是帝国获取当前栏目、父栏目ID、名称、别名、链接调用方法。...
帝国CM获取当前三级栏目信息方法 当前栏目id、名称、链接<?=$navclassid?>...
在一些复杂的系统中,我们需要调用当前栏目下的三级栏目信息。那么,你知道帝国...
收集用户浏览记录便于我们更好的筛选出用户喜欢的产品类型,有助于在下一个版...
为了页面排版需要,图集只调用前四张图片,但是有的图集不足四张,就会出现图片叉...