dede数据库常用的 *** 作方法有哪些,dede?
dede数据库的常见的 *** 作方法有哪些芒果云、百度站长工具为您梳理了德德数据库常用 *** 作方法的相关内容。
dedecms实际 *** 作数据库的各种方式,都会采用二次开发。
首先,介绍common.inc.php文件。
require_once(目录名(__文件__)。"/include/common.Inc.PHP");
1.获取记录的内容:
$row=$dsql->;GetOne("Select*Fromdede_*其中id=$aid");echo$row['id'];
2.输出通过查看获得的数量:
$row=$dsql->;getone("selectcount(*)asDDwheretypeid=$typeid");echo$row['DD'];//输出数量
3.输出几条要查看的记录。
$sql="Select*fromdede_*$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->;标题;}
4.输出几条要查看的记录。
$dsql->;SetQuery("Selectid,typenameFrom`dede_arctype`其中reid=0,channeltype=1,ishidden=0,ispart<>2orderbysortrank”);$dsql->;执行();while($row=$dsql->;GetObject()){$channellist。="{$row->;typename}";echo$row->;id;}
5.插入记录。
$sql="INSERTINTO`dede_member_flink`(mid,title,url,linktype,imgurl,imgwidth,imgheight)VALUES(".$cfg_ml->M_ID.",'$title','$url','$linktype','$imgurl','$imgwidth','$imgheight');";//插进纪录数据库$dsql->ExecuteNoneQuery($sql);//实行SQL实际 *** 作$gid=$dsql->GetLastID();//获得不久插进的id$SQL="INSERTINTO`dede_member_flink`(mid,title,url,linktype,imgurl,imgwidth,imgheight)值(".$CFG_ml->;M_ID。",'$title','$url','$linktype','$imgurl','$imgwidth','$imgheight');";//插入记录数据库$dsql->:ExecuteNoneQuery($SQL);//实现实际的SQL *** 作$GID=$DSQL->:getlastid();//尽快插入id
6.删除记录
$SQL="DeleteFromdede_member_flinkwhereaid='$aid'Andmid='"。$CFG_ml->;M_ID。”;";$dsql->;SetQuery($SQL);$dsql->;execnonequery();//或者应用简化方法$dsql->:execnonequery("DeleteFromdede_member_flinkwhereaid='$aid'Andmid='"。$CFG_ml->;M_ID。”;");
7.更新记录
$upquery="Updatedede_member_flinksettitle='$title',url='$url',linktype='$linktype',imgurl='$imgurl',imgwidth='$imgwidth',imgheight='$imgheight'whereaid='$aid'Andmid='".$cfg_ml->M_ID."';";$rs=$dsql->ExecuteNoneQuery($upquery);$upquery="Updatedede_member_flinksettitle='$title',url='$url',linktype='$linktype',imgurl='$imgurl',imgwidth='$imgwidth',imgheight='$imgheight'其中aid='$aid',mid='"。$CFG_ml->;M_ID。”;";$RS=$dsql->;ExecuteNoneQuery($upquery);
8.区分获取数据库内容的常见方式。
$row=$dsql->GetOne("Select*Fromdede_moneycard_typewheretid={$pid}");if(!is_array($row)){echo"不成功";exit();}$upquery="Updatedede_member_flinksettitle='$title',url='$url',linktype='$linktype',imgurl='$imgurl',imgwidth='$imgwidth',imgheight='$imgheight'whereaid='$aid'Andmid='".$cfg_ml->M_ID."';";$rs=$dsql->ExecuteNoneQuery($upquery);if($rs){echo"取得成功";}else{echo"不成功";}$row=$dsql->;getone("Select*Fromdede_moneycard_type,其中tid={$PID}");如果(!Is_array($row)){echo“不成功”;exit();}$upquery="Updatedede_member_flinksettitle='$title',url='$url',linktype='$linktype',imgurl='$imgurl',imgwidth='$imgwidth',imgheight='$imgheight'其中aid='$aid',mid='"。$CFG_ml->;M_ID。”;";$RS=$dsql->;ExecuteNoneQuery($upquery);If($rs){echo“成功”;}else{echo“不成功”;}
9.获得的数量
$dsql=newdedeSQL(false);$dsql->;SetQuery("Select*from`dede_admin`whereuserid='$userid'或uname='$uname'");$dsql->;执行();$ns=$dsql->;GetTotalRow();关闭数据库$dsql->:Close();
切:热烈欢迎各位朋友发到站长或微信朋友圈,但请注明文章来源“李苍松SEOblog”。
全文地址:http://www.alitaohuo.com/CMSJiaocheng/ZhimingJiaocheng/1916.html
之上便是有关对dede数据库的常见的 *** 作方法有哪些的详解。热烈欢迎大伙儿对dede数据库的常见的 *** 作方法有哪些內容明确提出意见与建议欢迎分享,转载请注明来源:内存溢出
评论列表(0条)