db = cs4_open(); $start_date = date("YmdHis"); //- 表示対象日記リスト情報取得 if("1" == $p['page']){ $start_pos = ""; }else{ $start_pos = $show_line * ($p['page'] - 1); } //- コメント取得 $comment_list = get_UserComment($p['id'] , $start_pos); $list_ct = count($comment_list);//- 取得件数 //- 検索結果ゼロ処理 if('0' == $list_ct){ print "Not Found your request Diary !!"; exit; } // テンプレート読み込み $template =& loadTemplate( $p ); for($i=0;$isetCurrentBlock('__List__'); $template->setVariable('uniq_id',$comment_list[$i]['uniq_id']); $template->setVariable('user_name',$comment_list[$i]['contributor']); $template->setVariable('post_date',$comment_list[$i]['post_date']); $template->setVariable('body',mb_substr($comment_list[$i]['body'],0,10)); $template->parseCurrentBlock(); } //- ページ送り処理 (Prev) if('1' < $p['page']){ $template->setCurrentBlock('__PagePrev__'); $template->setVariable('diary_id',$comment_list[0]['diary_id']); $template->setVariable('prev_page',$p['page'] - 1); $template->parseCurrentBlock(); } //- ページ送り処理 (Next) if(($p['page'] * $show_line) < $list_ct){ $template->setCurrentBlock('__PageNext__'); $template->setVariable('diary_id',$comment_list[0]['diary_id']); $template->setVariable('next_page', $p['page'] + 1); $template->parseCurrentBlock(); } $template->setCurrentBlock('__ReturnContentsTop__'); $template->setVariable('contents_top_url','diary_detail.php'); $template->setVariable('contents_top',DIARY_NAME); $template->parseCurrentBlock(); $template->setVariable('site_top',SITE_NAME); $template->show(); cs4_close($this->db); } diary_comment_list( $p ); ?>