VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云最新优惠促销活动
jtti最新优惠促销活动

本文总结了帝国CMS下调用数据库类在PHP文件中执行SQL语句的例子。

locvps
主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

本文总结了帝国CMS下调用数据库类在PHP文件中执行SQL语句的例子。

示例1:连接mysql数据库示例。a.php

代码如下:

示例2:更新数据的示例。b.php

代码如下:

建议学习“帝国cms教程”

示例3:查询MYSQL数据的示例。c.php

代码如下:

/e/class/db_sql.php文件中数据库操作类常用函数说明:

1.执行SQL函数:

代码如下:

$empire-》查询(“SQL语句“);$ empire -》query 1(“SQL语句“);描述:

成功执行时返回true,不成功执行时返回false它们之间的区别是query()中的错误会直接中断程序执行,而query1()中的错误不会中断程序执行。

使用示例:

代码如下:

$ SQL = $ empire -》query(“select * from { $ dbtbpre } ecms _ news“);2.循环读取数据库记录功能:

代码如下:

$ empire -》fetch(SQL)描述:

$sql是执行SQL for query返回的结果。

使用示例:

代码如下:

$ SQL = $ empire -》query(“select * from { $ dbtbpre } ecms _ news“);while($ r = $ empire -》fetch($ SQL)){ echo“Title:“。$ r【& # 39;title & # 39]."";}3.读取单个数据库记录函数:(不循环)

代码如下:

$ empire -》fetch 1(“SQL语句“)用法示例:

代码如下:

$ r = $ empire -》fetch 1(“select * from { $ dbtbpre } ecms _ news where id = 1“);回声“标题:“。$ r【& # 39;title & # 39];4、统计SQL查询记录数功能:

代码如下:

$ empire -》num(“SQL语句“)$ empire -》num 1($ SQL)描述:

它们之间的区别在于num()直接编写SQL语句,而num1()中的$sql执行SQL for query返回的结果。

使用示例:

代码如下:

$ num = $ empire -》num(“从{$dbtbpre}ecms_news中选择id“);附和“有”。$ NUMBER美元。”新闻列表中的新闻项目”;5.统计SQL查询记录号函数2:(比num更有效的函数)

代码如下:

$ empire -》gettotal(“统计SQL语句“);注意:gettotal()和num()的区别在于gettotal()使用SQL本身的count(*)函数进行统计,而num()使用PHP本身的函数,因此gettotal()的效率更高。gettotal()中的统计数据必须为总计,例如“count(*)为总计”。

使用示例:

代码如下:

$ num = $ empire -》gettotal(“select count(*)as total from { $ dbtbpre } ecms _ news“);附和“有”。$ NUMBER美元。”新闻列表中的新闻项目”;6.获取刚刚插入表中的自增ID值函数:

代码如下:

$ empire -》lastid()用法示例:

代码如下:

$ empire -》query(“insert into { $ dbtbpre } ecms _ news(title)值(& # 39;Title & # 39)");$ lastid = $ empire -》lastid();Echo“刚刚插入的信息ID是:“。$ lastid7.移动SQL查询结果记录指针:

代码如下:

$ empire -》seek($sql,$pit)说明:$ sql是执行SQL的查询返回的结果,$pit是指针的偏移量。

使用示例:

代码如下:

$ SQL = $ empire -》query(“select * from { $ dbtbpre } ecms _ news“);$ empire -》seek($ SQL,2);8.发布SQL查询结果函数:(一般不需要)

代码如下:

$empire-》免费($sql)说明:

$sql是执行SQL for query返回的结果。

使用示例:

代码如下:

$ SQL = $ empire -》query(“select * from { $ dbtbpre } ecms _ news“);$empire-》免费(SQL);导航查询示例:

代码如下:

【e:loop={“从【!db.pre!】enewsclass where classid = & # 3969'并且showclass=0 order by myorder“,0,24,0 }】“》【/e:loop】

【e:loop={“从【!db.pre!】enewsclass其中bclassid = & # 3969'并且showclass=0 order by myorder“,0,24,0}】

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:本文总结了帝国CMS下调用数据库类在PHP文件中执行SQL语句的例子。 https://zhujicankao.com/102327.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 本文总结了帝国CMS下调用数据库类在PHP文件中执行SQL语句的例子。
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!