一、程序与模板的建立
1、在论坛根目录建立一个test.php
代码下如:
复制内容到剪贴板
代码:
<?php
require_once './include/common.inc.php';//加载公共处理文件
include template('test');//加载模板缓存,请在template/default/下建立test.htm
?>2、在template/default/下建立test.htm
代码如下:
复制内容到剪贴板
代码:
{subtemplate header}
>测试
{subtemplate footer}OK,至此,我们已经建立一个程序并且拥有模板了。访问试试。
二、数据库查询与模板调用
进入PHPMYADMIN,构造自己想要的SQL语句,比如最新十帖
SELECT * FROM `cdb_posts` WHERE `first` =1 ORDER BY `tid` DESC LIMIT 0 , 10
OK,我们复制下来
程序变为:
复制内容到剪贴板
代码:
<?php
require_once './include/common.inc.php';//加载公共处理文件
$rs=$db->query('SELECT * FROM `cdb_posts` WHERE `first` =1 ORDER BY `tid` DESC LIMIT 0 , 10');
while ($rw=$db->fetch_array($rs)) {
$newtopic[]=$rw;
}
include template('test');//加载模板缓存,请在template/default/下建立test.htm
?>接下来,我们来做模板
复制内容到剪贴板
代码:
{subtemplate header}
{loop $newtopic $one}
标题:$one['subject'] 作者:$one['author']
{/loop}
{subtemplate footer}结束语:本来希望多写些的,因为时间紧迫,工作压力大,挣钱压力大,所以先写到这。
聪明人一看就明白怎么回事。
新手可能得仔细领会。
有问题,请不吝请教,QQ445663314
图文教程已在附件中。
需要注意的一个地方,数据表前缀,请修改,若想通用,请使用{$tablepre}