YouYaX开发攻略--网站首页的修改(六)

zibbs 发布于 2013/02/25 15:47
阅读 110
收藏 0
知识点:小版块信息的输出
看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的发帖数
......
只需在模板中输出即可~
下节介绍如何在模板中输出......
加载中
返回顶部
顶部