dedecms常用数据库类的标签汇总
作者:admin发布时间:2021-11-02分类:软件教程浏览:评论:0
dedecms常用数据库类的标签汇总
系统软件会全自动加载 dedesql.class.php 文档,并且用
$dsql = $db = new DedeSql(false);
开展复位连接数据库,因而在工程项目全部文档中都不用独立复位一个类,可立即用 $dsql 或 $db 开展实际操作,为了更好地避免不正确,实际操作完后无须关掉数据库查询。
常见的方式:
1.实行一个非查看种类的SQL句子,如 insert .create .update 等
$rs = $db->ExecuteNoneQuery($sql);
传参为是不是实行取得成功。
2.实行一个非查看种类的SQL句子,并回到取得成功纪录数
$rs = $db->ExecuteNoneQuery2($sql);
与上边对比,它回到的是危害的纪录数,而不是布尔值
3.回到单独纪录
$arr = $db->GetOne($sql);
$dsql 假如没有 limit ,系统软件会全自动再加上 limit 0,1
4.实行标准查看句子
$db->SetQuery($dsql);
$db->Execute();
while($arr = $db->GetArray())
{
}
能够 细化为:
$db->Execute('me',$dsql);
while($arr = $db->GetArray())
{
}
'me' 为记录集游标卡尺,用以区别不一样的查看,如:
$db->Execute('me',$dsql);
while($arr = $db->GetArray())
{
$db->Execute('2',$dsql2);
while($arr2 = $db->GetArray())
{
}
}
像这个状况务必特定一个值区别默认设置的'me'主要参数,不然会错误
$db->GetArray($rsid,$acctype) 主要参数
$rsid="me"
$acctype=MYSQL_ASSOC
在查看游标卡尺中获取数据还能够用
$db->GetObject($rsid="me");
回到的结论是用类构造表明的值。
5.获得上一个插进的全自动增长外键约束id值
$db->GetLastID();
6.得到查看的总纪录数
$db->GetTotalRow($rsid="me")
7.得到MySql的版本信息
$db->GetVersion($isformat=true)
默认设置的情形下能转化成 x.xx 方式浮点型
8.析放某查看的資源
$db->FreeResult($rsid="me");
9.在数据库系统中是不是存有某数据分析表
$db->IsTable($tbname)
10.重新选择要实际操作的数据库查询
$db->SelectDB($dbname);
11.得到连接数据库标志
$db->linkID
得到这一联接标志后,能够 同时用mysql相关函数开展数据库操作
在非迫不得已的状况,新项目中一般不应用这一自变量。
标签:dedecms
- 上一篇:dedecms常用动态数据类标签介绍
- 下一篇:dedecms常用全局函数汇总
相关推荐
你 发表评论:
欢迎- 软件教程排行
- 最近发表