登录
1
<a href="member.php?mod=logging&action=login" onclick="showWindow('login', this.href);return false;" title="登录">登录</a>

注册

1
<a href="member.php?mod=register" title="立即注册">立即注册</a>



忘记密码

1
<a href="javascript:;" onclick="showWindow('login', 'member.php?mod=logging&action=login&viewlostpw=1')" title="找回密码">找回密码</a>



购买邀请码

1
 misc.php?mod=buyinvitecode



JS跳转

1
onclick="window.location.href='home.php?mod=mobile&do=friend';"



JS更换class的名称

1
2
3
document.getElementById('idname').className='a';
document.getElementById('idname').style.display='block';
document.getElementById("idname").style.marginTop="30px";



批量替换超链接

1
href="[^"]*"



过滤DZ代码

1
preg_replace ("/\[[a-z][^\]]*\]|\[\/[a-z]+\]/i",'',preg_replace("/\[attach\]\d+\[\/attach\]/i",'',$message));



………………………………………………………………………………………………………………………………………………………………



调用单个数据

1
$qishi = DB::result(DB::query("SELECT qi FROM ".DB::table('jiangchi')." WHERE id = '1'"));



调用统计数据

1
$qishi = DB::result(DB::query("SELECT count(*) FROM ".DB::table('jiangchi')." WHERE id = '1'"));



单数据表调用

1
2
3
4
5
6
7
8
9
10
11
12
13
$perpage = 20;
$curpage empty $_GET['page'] ) ? 1 : intval $_GET['page'] );
$start = ($curpage-1)*$perpage;
$askcount = DB::result(DB::query("SELECT COUNT(*) FROM ".DB::table('forum_thread')." WHERE fid = '2' AND authorid > 1 AND FROM_UNIXTIME(dateline, '%Y%m%d') = '$jintian'"));
//$asklist
$asklist array();
if ($askcount) {
$query = DB::query("SELECT * FROM ".DB::table('forum_thread')." WHERE fid = '2' AND displayorder > -1 ORDER BY tid ASC LIMIT $start,$perpage");
while ($value = DB::fetch($query)) {
$asklist[] = $value;
}
}
$multi = multi($askcount$perpage$curpage"portal.php?mod=topic&topic=ask");

多数据表调用

1
2
3
4
5
6
7
8
9
10
11
12
13
$perpage = 40;
$curpage empty $_GET['page'] ) ? 1 : intval $_GET['page'] );
$start = ($curpage-1)*$perpage;
$acount = DB::result(DB::query("SELECT count(*) FROM ".DB::table('forum_forum')." b LEFT JOIN ".DB::table('forum_forumfield')." bf ON bf.fid=b.fid WHERE b.type='sub' AND b.status = 3 AND bf.icon != ''"));
//$alist
$alist array();
if ($acount) {
$query = DB::query("SELECT bf.*, b.* FROM ".DB::table('forum_forum')." b LEFT JOIN ".DB::table('forum_forumfield')." bf ON bf.fid=b.fid WHERE b.type='sub' AND b.status = 3 AND bf.icon != '' ORDER BY bf.shoplevel DESC, b.commoncredits DESC, bf.fid DESC LIMIT $start,$perpage");
while ($value = DB::fetch($query)) {
$alist[] = $value;
}
}
$multi = multi($acount$perpage$curpage"这里填写跳转地址");



前台数据显示

1
2
3
4
<!--{loop $alist $key $value}-->
<!--{eval $tupianfm = DB::result(DB::query("SELECT attachment FROM ".DB::table('forum_threadimage')." WHERE tid = '$value[tid]'"));}-->
$value[authorid]
<!--{/loop}-->



取数据表中符合条件的第一条数据

1
2
$app=array();
$app=DB::fetch_first("select * from ".DB::table('home_diy_center')." where id='{$id}'");



人性化时间戳

1
2
<!--{echo dgmdate(这里填写时间参数, 'u''9999', getglobal('setting/dateformat'))}-->
<!--{echo date("Y-m/d H:i:s",这里填写时间参数)}-->



截取字符字数

1
<!--{echo cutstr(这里填写参数,40)}-->



过滤DISCUZ代码

1
preg_replace ("/\[[a-z][^\]]*\]|\[\/[a-z]+\]/i",'',preg_replace("/\[attach\]\d+\[\/attach\]/i",'',$message));



写入数据库

1
2
3
4
5
6
7
8
9
10
11
12
13
if(submitcheck('tijiao')) {
$setarr array(
'tid' => $_GET['topicid'],
'name' => $_POST['name'],
'position' => $_GET['position'],
'dateline' => $_G['timestamp'],
);
DB::insert('forum_poststick'$setarr, 1);
$query = DB::query("UPDATE ".DB::table('forum_thread')." SET stickreply='1' 
WHERE tid='$tid'");
$query = DB::query("DELETE FROM ".DB::table('forum_post')." WHERE pid='$pid'");
showmessage('成功的提示信息'"forum.php?mod=viewthread&tid=$tid");
}



表单提交

1
2
3
4
5
6
7
<form action="do.php?op=jiangchi&con=yes" method="post" autocomplete="off">
<input type="hidden" value="{FORMHASH}" name="formhash" />
最低奖金:<input name="qi" type="text" value="$qishi" /> 
最高奖金:<input name="end" type="text" value="$zhzh" />  
<button value="true" name="tijiao" type="submit">提交设置</button>
<input type="hidden" name="tijiao" value="true" />
</form>



以下两个时间格式是对等关系

1
2
date("Ymd",time()); 20150212
FROM_UNIXTIME(dateline, '%Y%m%d')



前者用于PHP,后者用于数据库调用的字段的格式化



调用图片附件

1
<!--{eval $biaoid substr($value[tid], -1); $cover = DB::result(DB::query("SELECT attachment FROM ".DB::table('forum_attachment_'.$biaoid.'')." WHERE tid = '$value[tid]'"));}-->



数据库循环嵌套调用

1
2
3
4
<!--{eval $slides = DB::fetch_all("SELECT * FROM ".DB::table('a')." WHERE `uid`= $_G[uid] ORDER BY `id` DESC");}-->
<!--{loop $slides $slide}-->
$slide[name]
<!--{/loop}-->

ucenter无法登录

1
2
3
4
5
打开uc_server/model/admin.php
找到第22行的
$this->cookie_status = 0;
改成
$this->cookie_status = isset($_COOKIE['sid']) ? 1 : 0;



无刷新切换li标签并且同时加载框架页面

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<script type="text/javascript"
var jq = jQuery.noConflict();
jq(function(){ 
jq("#changemenu>li").mouseover(function(){ 
jq("#changemenu>li").each(function(i){ 
jq(this).removeClass("current"); 
}); 
jq(this).addClass("current"); 
document.getElementById("changenr").innerHTML='<iframe src="chart.php?op=index&id='+jq(this).attr('dataid')+'" height="350" width="1070" frameborder="0" scrolling="no"></iframe>';
}).mouseout(function(){ 
jq(this).addClass("current"); 
}); 
});
</script>
<ul id=“changemenu”>
<li class=“current” dataid=“1”></li>
<li dataid=“2”></li>
</ul>
<div id=“changenr”></div>



快速发帖

1
<a href="forum.php?mod=misc&action=nav" onclick="showWindow('nav', this.href, 'get', 0);">发布新话题</a>



常用词汇

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
select 选择
count 总数
table 表
where 条件
result 结果
perpage 每页
curpage 当前页
update 更新
delete 删除
insert 写入
dateline 日期
time 时间
echo 输出 <?php echo '123'; ?>
multi 分页函数
if 如果
else 否则
elseif 
start 起始
limit 限制 limit 10
DESC 倒序
ASC 正序

Discuz数据库调用:DZ模板调用常用代码手册相关推荐

  1. dz调用图片PHP写法,Discuz数据库调用:DZ模板调用常用代码手册

    登录登录 注册立即注册 忘记密码找回密码 购买邀请码misc.php?mod=buyinvitecode JS跳转οnclick="window.location.href='home.ph ...

  2. phpcms 模板 php代码,CMS案例:phpcms v9模板制作常用调用代码集合分享

    搜索热词 <CMS案例:PHPcms v9模板制作常用调用代码集合分享>要点: 本文介绍了CMS案例:PHPcms v9模板制作常用调用代码集合分享,希望对您有用.如果有疑问,可以联系我们 ...

  3. 博图WINCC报表(SQL数据库的建立,TIA_wincc在数据库中保存和查询数据,调用Excel模板把数据保存到指定的位置)

    这里写目录标题 目录 一.概述 1.1 前言 1.2 主要功能 1.3 使用的软件 二. SQL server建库和建表 2.1.SQL server建库 2.2SQL server建表 三.建立wi ...

  4. 织梦调用php标签,织梦DEDECMS仿站常用模板调用标签大全

    标题 / 关键词 / 描述title / keywords / description {dede:field.title/}_{dede:global.cfg_webname/} SEO标题seot ...

  5. node.js调用ejs模板,在浏览器上打印出ejs模板内代码的解决方案

    2019独角兽企业重金招聘Python工程师标准>>> 今天遇到一个非常奇葩的问题,node.js调用ejs模板的时候,在浏览器端居然把此模板内的所有代码都打印出来了,当时我和我的小 ...

  6. 调用html模板帝国cms,帝国CMS模板制作中常用的调用变量简单整理

    当前栏目ID $GLOBALS['navclassid'] 当前父栏目ID $class_r[$cid]['bclassid'] 栏目路径 $class_r[栏目ID]['classpath'] 当前 ...

  7. python调用xlwings常用代码

    xlwings常用代码 xlwings的好处是和Excel交互比较多,可以和VBA相互调用,语法也和VBA相同,但使用需要Excel程序,因此无法在linux环境下使用 工作簿和表的操作 app=xw ...

  8. 公告栏模板php代码,PHP_destoon调用自定义模板及样式的公告栏,destoon中默认的首页公告栏调用 - phpStudy...

    destoon调用自定义模板及样式的公告栏 destoon中默认的首页公告栏调用方法如下: $today_endtime-86400&areaid=$cityid&pagesize=3 ...

  9. Discuz! X2.5 添加自定义数据调用模块(简单方法)

    转:http://521-wf.com/archives/46.html Discuz! X2.5 添加自定义数据调用模块(简单方法) Discuz!X系列的diy功能还是相当不错的,在对其进行二次开 ...

最新文章

  1. 2202年了,AI还是不如猫!图灵奖得主Yann LeCun:3大挑战依然无解
  2. 系统优化怎么做-数据库优化
  3. RTX5 | 消息队列03 - 获取消息队列里消息的数量,并一次性提取出来
  4. 零基础带你学习MySQL—多子句查询(十九)
  5. navigationItem和navigationBar相关性
  6. RabbitMQ学习——整合Spring AMQP、SpringBoot以及Spring Cloud Stream
  7. linux下mysql 8 忘记密码
  8. 水系图一般在哪里找得到_真空排水系统在综合管廊工程中的应用探讨
  9. qdialog修改标题栏图标_qt – 如何在QDockWidget标题栏中显示图标?
  10. logo字体在线设计工具
  11. 计算机专业老师水平,计算机评价老师的评语
  12. 架构师接龙 飞信孙朝晖VS.139说客李祎
  13. 读《IPD华为研发之道》笔记
  14. 计算机辅助故障树分析法,非常实用的工具和方法:故障树分析法(FTA)
  15. 使用外置无线网卡来切换mac地址
  16. Repeated DNA
  17. 新手学Windows XP
  18. Linux—虚拟机下如何查看系统是多少位的?32 or 64
  19. 如何使用Qt调试飞机大战
  20. 力扣(506.539)补8.22

热门文章

  1. oa系统服务器租赁,oa服务器租赁
  2. Mysql Where条件执行顺序是从左到右
  3. 杰理-手表-AC701-watch-马达振动一次
  4. 挑战杯课外学术参赛作品—AI合约问卷调查系统
  5. 格兰杰因果检验如何分析?
  6. 混合开发Android FlutterActivity 的透明状态栏
  7. 如何查看win7计算机的显卡是多少位的,如何查看咱们win764位旗舰版电脑是单显卡还是双显卡...
  8. 实战| Python爬虫、构建GUI、程序打包,这篇文章带你玩过瘾!
  9. 知识中藏着美好的未来,社科院杜兰金融管理硕士项目是你前行路上的里程碑吗
  10. python编辑程序、根据输入的百分制数_输入一个百分制成绩,利用switch语句编写程序,要求输出成绩等级A B C D,E。90以上为A...