主页 开发教程 YouYaX开发攻略--网站首页的修改(六)
admin
发表于2012-12-30 12:28:42    只看楼主
楼主
头衔:  精益求精
注册时间: 2012-10-07
用户组: 日常管理组
发帖数:  485
金币数:  185
短消息
知识点:小版块信息的输出
看Indexaction.php文件index方法的代码片段
while(...){
${'zhuti' . $arr_block['id']} = mysql_num_rows(mysql_query("select * from " . C('db_prefix') . "talk
where parentid=" . $arr_block['id']));
$this->assign("zhuti" . $arr_block['id'], ${'zhuti' . $arr_block['id']});
}

作用:在循环代码中,赋值每一个小版块主题的发帖数
${'zhuti' . $arr_block['id']}
以大括号括起表示界定,避免歧义,括号中的内容以变量处理。
$arr_block['id']根据程序所知是小版块的ID,
然后assign赋值
这样一来就清晰了,
举例:比如我的小版块有3个,ID分别为1,2,3,那么
$zhuti1就是存储小版块1的发帖数
$zhuti2就是存储小版块2的发帖数
$zhuti3就是存储小版块3的发帖数
......
只需在模板中输出即可~
下节介绍如何在模板中输出......
引用  把握生命里的每一分钟,没有人能随随便便成功~^_^

回复人
回复内容

Powered BY YouYaX
个人自主开发论坛,从2010年10月份开发至今!

操作管理