[二次开发]数据库操作类 dedecms的数据库操作类
[二次开发]数据库操作类 dedecms的数据库操作类
[二次开发]数据库操作类 dedecms的数据库操作类
dedecms的数据库操作类,非常实用,在二次开发中尤其重要,这个数据库操作类说明算是奉献给大家的小礼物了。
<?php
/*
DedeCms 数据库使用实例说明
*/
require_once dirname(__FILE__)."pub_db_mysql.php";//引用数据库文件
//确保数据库信息填写正确
//数据库连接信息
$cfg_dbhost = 'localhost';
$cfg_dbname = 'sccms';
$cfg_dbuser = 'root';
$cfg_dbpwd = '123456';
$cfg_dbprefix = 'sc_';
$cfg_db_language = 'utf8';
//新建一个数据库操作类
$dsql = new ScSql(false);
////////////////////////////////获取一条记录的内容///////////////////////////////
//下面是获取一条记录使用实例
$row = $dsql->GetOne("Select * From #@__* where id = $aid");
//获取数据内容保存在数组$row中,通过下标可以将其调用出来
echo $row['id'];
//下面是循环调用记录
///////////////////////////////////////////////////////////////////////////////
//////////////////////////////将查询获取总数输出/////////////////////////////
//获取一个查询记录总数
$row = $dsql->GetOne("select count(*) as dd where typeid = $typeid");
echo $row['dd'];//输出总数
///////////////////////////////////////////////////////////////////////////////
//////////////////////////////将查询的若干条记录输出//////////////////////////////////
$sql = "Select * from #@__*";
$dsql->SetQuery($sql);//将SQL查询语句格式化
$dsql->Execute();//执行SQL操作
//通过循环输出执行查询中的结果
while($row = $dsql->GetArray()){
echo $row['id'];
echo $row['title'];
}
//或者采取这种方式输出内容
while($row = $dsql->GetObject()){
echo $row->id;
echo $row->Title;
}
///////////////////////////////////////////////////////////////////////////////
//////////////////////////////插入一条记录///////////////////////////////
$sql = "
INSERT INTO `#@__member_flink`(mid,title,url,linktype,imgurl,imgwidth,imgheight)
VALUES(".$cfg_ml->M_ID.",'$title','$url','$linktype','$imgurl','$imgwidth','$imgheight');";//插入记录数据库
$dsql->SetQuery($sql);//格式化查询语句
$dsql->ExecNoneQuery();//执行SQL操作
///////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////删除一条记录///////////////////////////
$sql = "Delete From #@__member_flink where aid='$aid' And mid='".$cfg_ml->M_ID."';";
$dsql->SetQuery($sql);
$dsql->ExecNoneQuery();
//或者使用简化模式
$dsql->ExecNoneQuery("Delete From #@__member_flink where aid='$aid' And mid='".$cfg_ml->M_ID."';");
///////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////更新一条记录//////////////////////////
$upquery = "
Update #@__member_flink set
title='$title',url='$url',linktype='$linktype',
imgurl='$imgurl',imgwidth='$imgwidth',imgheight='
你可能喜欢
- 织梦二次开发
- 常用函数
- 文件目录
- 数据库表
- 数据库操作
- 全文搜索
- 数据库结构说明
- 模板制作
- 织梦dedeCMS二次开发文档手册,文件详解以及数据库结构字段说明10页
- 织梦系统二次开发程序详解69页
- 织梦二次开发(只为共同创业)55页
- [原创]织梦dedeCMS二次开发文档手册,文件和数据库和模板标签28页
- 织梦CMS二次开发技术资料48页
- 织梦dedeCMS二次开发文档手册,文件详解以及数据库结构字段说明9页
- v-1.1归档文件目录3页
- 文件目录1页
- 文件目录1页
- 文件目录表(标准空白)2页
- 文件目录表(已有图纸)1页
- 文件目录2页
- 服装管理系统数据库表2页
- 班级系统数据库表3页
- 数据库 表操作10页
- 数据库表与主外键3页
- 如何设计数据库表实现完整的RBAC(基于角色权限控制)2页
- 海信商海导航数据库表6页
- 联合国数据库操作方法39页
- 第10章 Visual FoxPro 6.0的数据库操作61页
- VB数据库操作实例8页
- access数据库操作类11页
- 数据库操作12页
- C程序对psql数据库操作3页
- phpwind前台全文搜索实现(sphinx)2页
- sphinx全文搜索软件大会ppt资料37页
- 全文搜索引擎的设计与实现5页
- 全文搜索技术4页
- 源代码 全文搜索引擎11页
- 全文搜索引擎的设计与实现(文献综述)5页
- 住房补贴接口数据库结构说明4页
- 2009年推荐免试生数据库结构及说明1页
- CMS 数据库结构说明6页
- 织梦dedeCMS二次开发文档手册,文件详解以及数据库结构字段说明10页
- 速达3000及3000Pro数据库结构说明63页
- 工资系统数据库结构设计说明书13页
- DEDECMS模板制作22页
- 博客模板制作标签文档7页
- wp淘宝客模板制作标签文档11页
- ECshop模板制作 教程23页
- ecshop模板修改制作教程10页
- 模板制作与安装质量交底书6页


