db = cs4_open(); $rcp_arr = search_getRcpList($this->db, $terms); //var_dump($rcp_arr); //- 検索結果ゼロ処理 $list_ct = count($rcp_arr['list']);//- 取得件数 if('0' == $list_ct){ print "Not Found your request Recipe !!"; exit; } // テンプレート読み込み $template =& loadTemplate( $p ); for($i=(($p['page'] - 1) * $show_line);$i<($show_line * $p['page']);$i++){ $template->setCurrentBlock('__RecipeList__'); $template->setVariable('rcp_no',$rcp_arr['list'][$i]['uniq_id']); $template->setVariable('title',$rcp_arr['list'][$i]['rcp_nm']); $template->parseCurrentBlock(); } //- ページ送り処理 (Prev) if('1' < $p['page']){ $template->setCurrentBlock('__PagePrev__'); $template->setVariable('prev_page',$p['page'] - 1); $template->setVariable('prev_key',urlencode($p['key'])); $template->setVariable('prev_rcp_id',$p['id']); $template->parseCurrentBlock(); } //- ページ送り処理 (Next) if(($show_line * ($p['page'] - 1)) < $list_ct){ $template->setCurrentBlock('__PageNext__'); $template->setVariable('next_page', $p['page'] + 1); $template->setVariable('next_key',urlencode($p['key'])); $template->setVariable('next_rcp_id',$p['id']); $template->parseCurrentBlock(); } $template->setVariable('ingre_title',urldecode($p['key'])); $template->setVariable('ingre',urldecode($p['key'])); $template->setVariable('rcp_no_back',$p['id']); $template->setVariable('site_top',SITE_NAME); $template->show(); cs4_close($this->db); } search_sameing( $p ); ?>