= ".$min_p; if($_GET['max_p']!=""){ $maxSys = " and (price * ".$tax_per.") <= ".$max_p; } $price_dig = "and (price * ".$tax_per.") $minSys $maxSys "; //パン屑用msg $dig_msg = " (価格:\\".number_format($min_p,0)."~".number_format($max_p,0).")"; } //カテゴリを形成 while($row_child_cate = mysqli_fetch_assoc($rs_child_cate)){ //一番上のカテゴリ $grand_cate['id'] = $row_child_cate['grand_cate_id']; $grand_cate['name'] = $row_child_cate['grand_name']; //現在居るカテゴリ $parent_cate['name'] = $row_child_cate['parent_name']; $parent_cate['id'] = $row_child_cate['parent_cate_id']; //子カテゴリ //商品数をカウント $sql = "select count(*) as num from main_item_new where item_id in($item_id_list) and d_cate like '".$row_child_cate['cate_id']."%' $price_dig and image_flag not in(1,3)"; $rs = mysqli_query($con,$sql); $row = mysqli_fetch_assoc($rs); $child_cate[] = array( 'cate_name'=>$row_child_cate['cate_name'], 'cate_id'=>$row_child_cate['cate_id'], 'count'=>$row['num'] ); } //メイン $pos = mysqli_real_escape_string($con,$_GET['pos']); ////////////////////////////////以下アイテム抽出////////////////////////////////////// //廃版・生産完了絞り込みのsql生成 $q_stock = (int)strip_tags($_GET['stock']); $q_discon = (int)strip_tags($_GET['discon']); if(($q_stock+$q_discon)!=0){ if($q_stock!=0 and $q_discon!=0){ $image_select = "image_flag not in ('2','3') and "; }elseif($q_stock==2 and $q_discon==0){ $image_select = "image_flag not in ('2') and "; }elseif($q_stock==0 and $q_discon==3){ $image_select = "image_flag not in ('3') and "; } } ////////////////////////////////ソートとPager///////////////////////////////////////// $q_sort_field = $_GET['alocale']; $q_sort_mode = $_GET['mode']; $num_mode = $_GET['max_num']; $disp_mode = $_GET['disp']; if($q_sort_field=="brand"){ $sort_field="maker"; $q_alocale = "alocale=".$q_sort_field; }else if($q_sort_field=="price"){ if($login_mode==1){ if($member_mode==1){ $sort_field="s_price"; $q_alocale = "alocale=".$q_sort_field; }else{ $sort_field="d_price"; $q_alocale = "alocale=".$q_sort_field; } }else{ $sort_field="price"; $q_alocale = "alocale=".$q_sort_field; } }else if($q_sort_field=="akari"){ $sort_field="item_order2"; $q_alocale = "alocale=".$q_sort_field; }else if($q_sort_field=="recommen_level"){ $sort_field="recommen_level"; $q_alocale = "alocale=".$q_sort_field; }else{ $sort_field="maker = 'YAZAWA(ヤザワ)' desc,newdate"; $q_alocale = ""; } if($q_sort_mode=="cbids_up"){ $sort_mode="desc"; $q_mode = "mode=".$q_sort_mode; }else if($q_sort_mode=="cbids_down"){ $sort_mode="asc"; $q_mode = "mode=".$q_sort_mode; }else{ $sort_mode="desc"; $q_mode = ""; } //表示切替 if($disp_mode=="list"){ $disp_mode = "list"; $q_disp_mode = "disp=list"; }else if($disp_mode=="thumb"){ $disp_mode = "thumb"; $q_disp_mode = "disp=thumb"; }else{ $disp_mode = "thumb"; $q_disp_mode = "disp=thumb"; } //件数表示 if($num_mode!=""){ $maxrow = $num_mode; $q_max_num = "max_num=".$num_mode; }else{ $maxrow = 40; $q_max_num = ""; } $pos = 0 + (int)$pos; $_GET['digg'] = mysqli_real_escape_string($con,$_GET['digg']); //diggったときの分岐 if($_GET['digg']==""){ // 表示分商品の抽出 $sql_main_item = " select * from main_item_new WHERE item_id in($item_id_list) and d_cate like '$categoryID%' $price_dig and image_flag not in(1,3) order by image_flag, $sort_field $sort_mode, code limit ".($pos * $maxrow).", $maxrow"; $rs_main_item = mysqli_query($con,$sql_main_item); // 全ページ分商品の抽出 $sql_main_item_all = "select * from main_item_new where item_id in($item_id_list) and d_cate like '$categoryID%' $price_dig and image_flag not in(1,3)"; $rs_main_item_all = mysqli_query($con,$sql_main_item_all); $num = mysqli_num_rows($rs_main_item_all); }else{//diggったときの分岐 // 表示分商品の抽出 $sql_main_item = " select * from main_item_new WHERE item_id in($item_id_list) and d_cate like '$categoryID%' $price_dig and image_flag not in(1,3) order by image_flag, $sort_field $sort_mode, code limit ".($pos * $maxrow).", $maxrow"; $rs_main_item = mysqli_query($con,$sql_main_item); // 全ページ分商品の抽出 $sql_main_item_all = "select * from main_item_new WHERE item_id in($item_id_list) and d_cate like '$categoryID%' $price_dig and image_flag not in(1,3)"; $rs_main_item_all = mysqli_query($con,$sql_main_item_all); $num = mysqli_num_rows($rs_main_item_all); }//diggったときの分岐終わり // 該当カテゴリ全商品 $sql_main_item_list = " select * from main_item_new WHERE item_id in($item_id_list) and d_cate like '$categoryID%' and image_flag not in(1,3)"; $rs_main_item_list = mysqli_query($con,$sql_main_item_list); /*** 商品データ配列を生成 ***************************/ // 表示分のみ while($row_main_item = mysqli_fetch_assoc($rs_main_item)): $item_array[] = $row_main_item; endwhile; // 対象全商品 while($row_main_item_list = mysqli_fetch_assoc($rs_main_item_list)): $all_item_array[] = $row_main_item_list; endwhile; /*** 商品データ配列を生成 ***************************/ //○ページ目 if($pos!=""){ $pager_text = " ".($pos+1)."ページ"; }else{ $pager_text = " 1ページ"; } ///////パン屑////////////////////////////////////////////// $bread_crumbs = ""; ///////パン屑////////////////////////////////////////////// ?> シーン別 ナイトライトシリーズ | <?php echo $this_site_title;?> <?php echo $pager_text;?>

シーン別 ナイトライトシリーズ

商品数 件 /