'; echo $Dir2nd.'
'; */ /****************************************************** 必要なファイルを読み込む ******************************************************/ include("../incfiles_db/inc_dbconnect.php"); //データベースの接続 require_once("../incfiles/inc_functions.php"); //いろいろな関数 require_once("./incfiles/inc_function_getTodouname.php"); //都道府県名を返す関数 require_once("./incfiles/inc_function_getCateword.php"); //カテゴリワードを返す関数 require_once("./incfiles/inc_function_pager.php"); //ページネーション関数 /****************************************************** $Dir1st、$Dir2ndの内容に応じてスポットを抽出 ******************************************************/ //抽出条件を初期化 $joken = ""; $pagetitle = ''; /**************************************************** ページネーションの設定 *****************************************************/ //1ページに表示するレコード数 $lim = 20; //ページ番号を取得 $p = intval(@$_GET["p"]); if ($p<1) {$p=1;} //表示するデータ位置を取得 $st = ($p-1)*$lim; if (!$Dir1st) { //$Dir1stが存在しない場合は、すべてをSELECT $strSQL = ""; $strSQL .= "SELECT sc_spot.*, sc_todou.* FROM sc_spot "; $strSQL .= "INNER JOIN sc_todou ON sc_spot.spot_todouid=sc_todou.todou_id "; $strSQL .= "WHERE spot_koukai=1 "; $strSQL .= "ORDER BY sc_todou.todou_id ASC, sc_spot.spot_zip ASC"; //echo $strSQL; } else { if (!$Dir2nd) { //$Dir1stが存在して、$Dir2ndが存在しない場合は、$Dir1st(カテゴリ)を条件にSELECT if ($Dir1st=="jinja") { $joken .= "WHERE sc_spot.spot_cate LIKE '%神社%' "; $pagetitle = '神社'; } else if ($Dir1st=="tera") { $joken .= "WHERE (sc_spot.spot_cate LIKE '%寺%') "; $pagetitle = '寺'; } else if ($Dir1st=="shiseki") { $joken .= "WHERE (sc_spot.spot_cate LIKE '%史跡%') "; $pagetitle = '史跡'; } else if ($Dir1st=="mizu") { $joken .= "WHERE (sc_spot.spot_cate LIKE '%滝%' OR sc_spot.spot_cate LIKE '%川%' OR sc_spot.spot_cate LIKE '%池%' OR sc_spot.spot_cate LIKE '%湖%' OR sc_spot.spot_cate LIKE '%鍾乳洞%' OR sc_spot.spot_cate LIKE '%海%' OR sc_spot.spot_cate LIKE '%湯%' OR sc_spot.spot_cate LIKE '%水%' OR sc_spot.spot_cate LIKE '%泉%') "; $pagetitle = '滝・川・池・湖・海'; } else if ($Dir1st=="ki") { $joken .= "WHERE (sc_spot.spot_cate LIKE '%木%') "; $pagetitle = '巨木・御神木'; } else if ($Dir1st=="ishi") { $joken .= "WHERE (sc_spot.spot_cate LIKE '%岩%' OR sc_spot.spot_cate LIKE '%石%') "; $pagetitle = '巨岩・石'; } else if ($Dir1st=="all") { $joken .= "WHERE sc_spot.spot_cate!='' "; $pagetitle = ''; } else { echo '

お探しのページはありません。

'; echo '

パワースポット|開運スタークローラー

'; exit; } } else { //$Dir1stが存在して、$Dir2ndが存在する場合は、$Dir1st(カテゴリ)・$Dir2nd(都道府県)を条件にSELECT if ($Dir1st=="jinja") { $joken .= "WHERE sc_spot.spot_cate LIKE '%神社%' AND sc_todou.todou_ename='".$Dir2nd."' "; $pagetitle = getTodouname($Dir2nd).'の神社'; } else if ($Dir1st=="tera") { $joken .= "WHERE (sc_spot.spot_cate LIKE '%寺%') AND sc_todou.todou_ename='".$Dir2nd."' "; $pagetitle = getTodouname($Dir2nd).'の寺'; } else if ($Dir1st=="shiseki") { $joken .= "WHERE (sc_spot.spot_cate LIKE '%史跡%') AND sc_todou.todou_ename='".$Dir2nd."' "; $pagetitle = getTodouname($Dir2nd).'の史跡'; } else if ($Dir1st=="mizu") { $joken .= "WHERE (sc_spot.spot_cate LIKE '%滝%' OR sc_spot.spot_cate LIKE '%川%' OR sc_spot.spot_cate LIKE '%池%' OR sc_spot.spot_cate LIKE '%湖%' OR sc_spot.spot_cate LIKE '%鍾乳洞%' OR sc_spot.spot_cate LIKE '%海%' OR sc_spot.spot_cate LIKE '%湯%' OR sc_spot.spot_cate LIKE '%水%' OR sc_spot.spot_cate LIKE '%泉%') AND sc_todou.todou_ename='".$Dir2nd."' "; $pagetitle = getTodouname($Dir2nd).'の滝・池・川・海'; } else if ($Dir1st=="ki") { $joken .= "WHERE (sc_spot.spot_cate LIKE '%木%') AND sc_todou.todou_ename='".$Dir2nd."' "; $pagetitle = getTodouname($Dir2nd).'の巨木・御神木'; } else if ($Dir1st=="ishi") { $joken .= "WHERE (sc_spot.spot_cate LIKE '%岩%' OR sc_spot.spot_cate LIKE '%石%') AND sc_todou.todou_ename='".$Dir2nd."' "; $pagetitle = getTodouname($Dir2nd).'の巨岩・石'; } else if ($Dir1st=="all") { $joken .= "WHERE sc_spot.spot_cate!='' AND sc_todou.todou_ename='".$Dir2nd."' "; $pagetitle = getTodouname($Dir2nd).''; } else { echo '

お探しのページはありません。

'; echo '

パワースポット|開運スタークローラー

'; exit; } } //■まず、総レコード数を把握するために抽出 $strSQL = ""; $strSQL .= "SELECT sc_spot.*, sc_todou.* FROM sc_spot "; $strSQL .= "INNER JOIN sc_todou ON sc_spot.spot_todouid=sc_todou.todou_id "; $strSQL .= $joken; $strSQL .= "AND sc_spot.spot_koukai=1"; //echo $strSQL; //SQL文の実行 $result_dtcnt = $db->query($strSQL); if(!$result_dtcnt) { //echo $db->error; echo '

現在、データはありません。

'; //exit(); } else { //レコード件数 $dtcnt = $result_dtcnt->num_rows; //echo $dtcnt; } //■次に、リミットを付けて抽出 $strSQL = ""; $strSQL .= "SELECT sc_spot.*, sc_todou.* FROM sc_spot "; $strSQL .= "INNER JOIN sc_todou ON sc_spot.spot_todouid=sc_todou.todou_id "; $strSQL .= $joken; $strSQL .= "AND sc_spot.spot_koukai=1 "; $strSQL .= "ORDER BY sc_todou.todou_id ASC, sc_spot.spot_zip ASC "; $strSQL .= "LIMIT $lim OFFSET $st"; //echo $strSQL; } echo ' '.$pagetitle.'のパワースポット|開運スタークローラー
'; include("../incfiles/inc_gmenu.php"); require_once("./incfiles/inc_header.php"); include("./incfiles/inc_mainmenu.php"); echo '
'; echo '
'; include("../incfiles/inc_google_ad_responsive.php"); echo '
'; /****************************************************** 絞り込みリンク ******************************************************/ echo '

ジャンル×都道府県で絞り込み

'; echo ''; echo '
'; echo ''; echo '
'; /**************************************************** ページタイトル *****************************************************/ echo '

'.$pagetitle.'のパワースポット

'; /**************************************************** ページネーション *****************************************************/ pager($p, $dtcnt, $lim); //pager(現在ページ番号, 総レコード数, 1ページに表示するレコード数) /****************************************************** パワースポットをSELECT ******************************************************/ //SQL文の実行 $result = $db->query($strSQL); if(!$result) { //echo $db->error; echo '

現在、データはありません。

'; //exit(); } else { //レコード件数 $row_count = $result->num_rows; //連想配列で取得して表示 echo '
'; while($row = $result->fetch_array(MYSQLI_ASSOC)){ //変数に代入 $spot_id = $row["spot_id"]; $spot_name = $row["spot_name"]; $spot_yomi = $row["spot_yomi"]; $spot_todouid = $row["spot_todouid"]; $todou_name = $row["todou_name"]; $todou_ename = $row["todou_ename"]; $spot_sikugun = $row["spot_sikugun"]; $spot_choson = $row["spot_choson"]; $spot_tatemono = $row["spot_tatemono"]; $spot_url1 = $row["spot_url1"]; $spot_url2 = $row["spot_url2"]; $spot_zip = $row["spot_zip"]; $spot_tel = $row["spot_tel"]; $spot_telname = $row["spot_telname"]; $spot_cate = $row["spot_cate"]; $spot_point = $row["spot_point"]; $spot_access = $row["spot_access"]; $spot_pic1 = $row["spot_pic1"]; $spot_pic2 = $row["spot_pic2"]; $spot_pic3 = $row["spot_pic3"]; $spot_pic4 = $row["spot_pic4"]; $spot_pic5 = $row["spot_pic5"]; $spot_tdate = $row["spot_tdate"]; $spot_koukai = $row["spot_koukai"]; //一覧で表示する画像ファイルへのパスを作成 if ($spot_pic1==1) { $spot_picPath = $spot_id.'_001.jpg'; } else { $spot_picPath = ''; } //★★★画像ファイルへのパスなどを個別指定する場合★★★ if ($spot_id==29 && $Dir1st=="mizu") {$spot_name=$spot_name.' 二荒霊泉'; $spot_yomi=$spot_yomi.' ふたられいせん'; $spot_picPath=$spot_id.'_005.jpg';} if ($spot_id==32 && $Dir1st=="ki") {$spot_name=$spot_name.' 矢立杉'; $spot_yomi=$spot_yomi.' やたてすぎ'; $spot_picPath=$spot_id.'_003.jpg';} if ($spot_id==59 && $Dir1st=="mizu") {$spot_name=$spot_name.' 清正井'; $spot_yomi=$spot_yomi.' きよまさのいど'; $spot_picPath=$spot_id.'_005.jpg';} if ($spot_id==59 && $Dir1st=="ki") {$spot_name=$spot_name.' 夫婦楠'; $spot_yomi=$spot_yomi.' めおとくす'; $spot_picPath=$spot_id.'_004.jpg';} if ($spot_id==64 && $Dir1st=="ki") {$spot_name=$spot_name.' 大ケヤキ'; $spot_yomi=$spot_yomi.' おおけやき'; $spot_picPath='';} if ($spot_id==65 && $Dir1st=="ki") {$spot_name=$spot_name.' 氷川三本スギ'; $spot_yomi=$spot_yomi.' ひかわさんぼんすぎ'; $spot_picPath=$spot_id.'_004.jpg';} if ($spot_id==117 && $Dir1st=="ishi") {$spot_name=$spot_name.' 花の窟'; $spot_yomi=$spot_yomi.' はなのいわや'; $spot_picPath=$spot_id.'_001.jpg';} if ($spot_id==179 && $Dir1st=="ki") {$spot_name=$spot_name.' 巨杉群'; $spot_yomi=$spot_yomi.' きょすぎぐん'; $spot_picPath=$spot_id.'_005.jpg';} if ($spot_id==179 && $Dir1st=="ishi") {$spot_name=$spot_name.' 玉石社'; $spot_yomi=$spot_yomi.' たまいししゃ'; $spot_picPath=$spot_id.'_004.jpg';} if ($spot_id==182 && $Dir1st=="ishi") {$spot_name=$spot_name.' 天磐船'; $spot_yomi=$spot_yomi.' あめのいわふね'; $spot_picPath=$spot_id.'_001.jpg';} if ($spot_id==186 && $Dir1st=="ki") {$spot_name=$spot_name.' 夫婦大楠'; $spot_yomi=$spot_yomi.' めおとおおくす'; $spot_picPath=$spot_id.'_003.jpg';} if ($spot_id==189 && $Dir1st=="ki") {$spot_name=$spot_name.' 梛の木'; $spot_yomi=$spot_yomi.' なぎのき'; $spot_picPath=$spot_id.'_005.jpg';} if ($spot_id==190 && $Dir1st=="ishi") {$spot_name=$spot_name.' ゴトビキ岩'; $spot_yomi=$spot_yomi.' ごとびきいわ'; $spot_picPath=$spot_id.'_003.jpg';} if ($spot_id==191 && $Dir1st=="ki") {$spot_name=$spot_name.' 大クス胎内くぐり'; $spot_yomi=$spot_yomi.' おおくすたいないくぐり'; $spot_picPath=$spot_id.'_004.jpg';} if ($spot_id==232 && $Dir1st=="ki") {$spot_name=$spot_name.' 武雄の大楠'; $spot_yomi=$spot_yomi.' たけおのおおくす'; $spot_picPath=$spot_id.'_002.jpg';} if ($spot_id==274 && $Dir1st=="ki") {$spot_name=$spot_name.' 三本杉'; $spot_yomi=$spot_yomi.' さんぼんすぎ'; $spot_picPath=$spot_id.'_004.jpg';} if ($spot_id==329 && $Dir1st=="ishi") {$spot_name=$spot_name.' 神威岩'; $spot_yomi=$spot_yomi.' かむいいわ'; $spot_picPath=$spot_id.'_003.jpg';} if ($spot_id==372 && $Dir1st=="ishi") {$spot_name=$spot_name.' 獅子岩'; $spot_yomi=$spot_yomi.' ししわ'; $spot_picPath=$spot_id.'_002.jpg';} if ($spot_id==379 && $Dir1st=="ishi") {$spot_name=$spot_name.' 上立神岩'; $spot_yomi=$spot_yomi.' かみたてがみいわ'; $spot_picPath=$spot_id.'_004.jpg';} echo '
'; //中黒(・)区切りでカテゴリを分割する $spotcateAlley = explode("・", $spot_cate); $spotcate1st = $spotcateAlley[0]; //1つめのカテゴリ $spotcate2nd = $spotcateAlley[1]; //2つめのカテゴリ $spotcate3rd = $spotcateAlley[2]; //3つめのカテゴリ if ($spotcate1st) { $cateWord = getCateword($spotcate1st); echo ''; } if ($spotcate2nd) { $cateWord = getCateword($spotcate2nd); echo ''; } if ($spotcate3rd) { $cateWord = getCateword($spotcate3rd); echo ''; } $todou_nameShort = str_replace('県', '', $todou_name); echo ''; echo '

'; echo ''; echo ''; echo $spot_name; echo ''.$spot_yomi.''; echo ''; echo ''; echo '

'; echo '
'; if ($spot_picPath) {echo '';} echo '
'; if ($spot_point!='') { echo '
'; //そのまま表示 //echo '

'.hsc($spot_point).'

'; //句点で分割して一行目だけを表示 $spot_point_line = explode("。", $spot_point); echo hsc($spot_point_line[0]).''; echo ''; echo '
'; } echo '
'; echo '
'; } echo '
'; } echo '
'; $affiliatekey = 'パワースポット'; include("../incfiles/paapi5-php-sdk/SearchItems_searchItems.php"); echo '
'; echo '
'; include("../incfiles/inc_af_bottom.php"); echo '
'; /**************************************************** ページネーション *****************************************************/ pager($p, $dtcnt, $lim); //pager(現在ページ番号, 総レコード数, 1ページに表示するレコード数) /**************************************************** 結果セットを解放 *****************************************************/ $result->free(); echo '
'; include("../incfiles/inc_google_ad_responsive.php"); echo '
'; echo ''; echo '
'; include("./incfiles/inc_mainmenu.php"); require_once("../incfiles/inc_footer.php"); include("../incfiles_db/inc_dbclose.php"); //データベースの切断 ?>