/* ********************************************************************************* * システム:katsuyo.net * *===============================================================================* * クラス:tonari_userslist |モジュール:tonari_userslist.php * * 概要 :隣の晩ごはん 投稿者個人リスト画面 * * パス :APP_HOME/tonari/ * * 作成 :2006/08/09 J.Nikaido * *-------------------------------------------------------------------------------* * 更新 : * ********************************************************************************* */ require_once('../prepare.php'); require_once('lib/bbs_recipe_function.php'); //- メンバーチェック if("e" == $p['carrier']){ chdir(dirname(__FILE__) . "/authcheck"); require_once("../authcheck/authcheck.php"); chdir(dirname(__FILE__)); } $db = u4user_open(); if(!get_UserDetail_uid($db, $p['uid'], '0', '1') && MEMBER_CHECK){ header("Location: " . MEMBER_REGIST_URL . "?p[contents]=" . substr(strrchr(dirname( __FILE__ ) , '/'), 1)); exit; } function tonari_userslist( $p ){ //DB接続 $this->db = cs4_open(); $terms = $p; $title_arr = array( 'new' => '新着晩ごはんはコチラ!', 'pop' => '今日の人気晩ごはんはコチラ!', ); //var_dump($terms); //ページ番号セット $terms['page'] = (empty($terms['page'])) ? "1" : $terms['page'] ; //---- 該当条件レシピ一覧を取得 //DB接続 $db = DB::connect(constant('KTY_DSN')); if(DB::isError($db)){ echo "DB接続エラー:".DB::errorMessage($db)."\n"; exit; } if(!empty($p['m_no'])){ //******************************// // 個人投稿リスト取得 // //******************************// $where = sprintf(" post_no = '%s' and pub_flg = 0 and dlt_flg = 0",$p['m_no']); $order = " post_date desc"; $sql = "select uniq_id, post_title, user_nm "; $sql.= sprintf(" from contents_data_tonari_contribute where %s order by %s",$where,$order); $ret = $db->query($sql); if(DB::isError($ret)){ echo "
クエリの送信が失敗しました。
"; exit; } //件数取得 $count = $ret->numRows(); while($row = $ret->fetchRow(DB_FETCHMODE_ASSOC)){ $array[uniq_id][] = $row['uniq_id']; $array[title][] = $row['post_title']; $array[user_nm][] = $row['user_nm']; } } //DB開放 $db->disconnect(); //デバッグ処理 if(constant('BBS_DEBUG_MODE')){ print "