array('title'=>'選抜の推移(〜第2回)','name'=>'mv-2'), '3'=>array('title'=>'選抜の推移(〜第3回)','name'=>'mv-3'), '4'=>array('title'=>'選抜の推移(〜第4回)','name'=>'mv-4'), '5'=>array('title'=>'選抜の推移(〜第5回)','name'=>'mv-5'), '6'=>array('title'=>'選抜の推移(〜第6回)','name'=>'mv-6') ); $comento_array = array( '2'=>' 第1回選抜総選挙から第2回選抜総選挙、佐藤由加理、浦野一美がAKBを卒業しSDN48へ。多田愛佳と倉持明日香が選抜落ち。仲川遥香が 圏外から、松井玲奈、指原莉乃、高城亜樹の3名がアンダーガールズより初選抜入り。この頃の選抜総選挙は規模の小さいファンイベントで あった。だが、このイベントの面白さに徐々に気づく人が増えてきた時期でもある。', '3'=>' 第3回選抜総選挙、小野恵令奈の卒業あり、仲川遥香と宮崎美穂が選抜落ち。横山由依が圏外から増田有華がアンダーガールズから 初選抜入り、倉持明日香が選抜復帰を果たす。AKB48の人気上昇に伴い爆発的に票数が増えた選抜総選挙であった。この頃から国民的行事と なって行く。この選抜総選挙がAKB人気爆発に果たした役割は大きい。', '4'=>' 第4回選抜総選挙、前田敦子の卒業発表があり不参加となった、また選抜が21名から16名となった事で5名が選抜落ちとなる。 前年12位の高城亜樹が票を落として選抜落ち、残り4名は前年17位以下で順当に選抜落ちとなった。前年19位から票を上げ選抜をキープ したのは横山由依。票を倍増させた梅田彩佳がアンダーガールズから見事初選抜入りとなった。', '5'=>' 第5回選抜総選挙、番組投出しスキャンダルで卒業に追込まれた河西智美、男性スキャンダルで選抜落ちの峯岸みなみ、 新興勢力に力負けし選抜落ちの北原里英・梅田彩佳。この4枠に次世代エース候補塩対応ぱるること島崎遥香、NMBのツートップ 山本彩、渡辺美優紀、神対応須田亜香里の4名がアンダーガールズから初選抜入り。', '6'=>' 第6回選抜総選挙、大島優子、篠田麻里子、板野友美の三人が卒業で迎えた総選挙、男性スキャルダルの影響か 渡辺美優紀が選抜落ちした。乃木坂46との兼任という初の試みがあり、乃木坂箱押し票をまとめた生駒里奈が 圏外から一気の選抜入り。残り3枠を射止めたのは、前年アンダーガールズから、宮脇咲良・柴田阿弥・川栄李奈 の3名が初選抜入り。', '7'=>'' ); $ochi_hosoku_array = array( '2'=>'卒業2名', '3'=>'卒業1名', '4'=>'卒業1名', '5'=>'卒業1名', '6'=>'卒業3名', '7'=>'', ); //********** 処理 ********** //DBに接続し起動する。 $DB_link = $mysql_ex -> DB_start('off'); //選挙結果の情報を取得 //$query = "select * from `AKB_senkyo_kekka_DB` WHERE jyuni = '1' ORDER BY nen DESC"; $query = "select * from `AKB_senkyo_kekka_DB` ORDER BY CAST(`jyuni` AS SIGNED) ASC"; $res = mysql_query($query); if (!$res) { print 'テーブルを抽出できません!
'; die (' AKB_senkyo_kekka_DBを抽出できませんでした' . mysql_error()); } $namae_data_array = array(); $jyuni_data_array = array(); $senbatsu_data_array = array(); $suii_data_array = array(); while ($item = mysql_fetch_array($res)) { $kai = mb_convert_encoding($item['kai'],"SJIS","UTF-8"); $namae = mb_convert_encoding($item['namae'],"SJIS","UTF-8"); $jyuni = mb_convert_encoding($item['jyuni'],"SJIS","UTF-8"); $namae_data_array[$kai][$namae] = $item; $jyuni_data_array[$kai][$jyuni] = $item; if($kai > 4){ $senbatsu_kazu = 17; }else{ $senbatsu_kazu = 22; } if(is_numeric($jyuni) AND $jyuni < $senbatsu_kazu){ $senbatsu_data_array[$kai][$jyuni] = $item; } } //開催回単位の選抜データ編集 foreach($senbatsu_data_array as $kai => $data_array){ if($kai != 1){ $suii_data_array[$kai][ochi_cnt] = 0; $suii_data_array[$kai][shinki_cnt] = 0; foreach($data_array as $jyuni => $data){ $back = $kai-1; $senbatsu_edit_array[$kai][$back][$jyuni][namae] = mb_convert_encoding($senbatsu_data_array[$back][$jyuni]['namae'],"SJIS","UTF-8"); //前回データより脱落・不参加(卒業含)を抽出 if($namae_data_array[$kai][$senbatsu_edit_array[$kai][$back][$jyuni][namae]][jyuni] == NULL){ $suii_data_array[$kai][ochi_cnt] = $suii_data_array[$kai][ochi_cnt]+1; $suii_data_array[$kai][ochi][$senbatsu_edit_array[$kai][$back][$jyuni][namae]][back_jyuni] = $jyuni; $senbatsu_edit_array[$kai][$back][$jyuni][ami] = 'on1'; }else{ if($kai > 3){ $senbatsu_kazu = 16; }else{ $senbatsu_kazu = 21; } if($namae_data_array[$kai][$senbatsu_edit_array[$kai][$back][$jyuni][namae]][jyuni] > $senbatsu_kazu){ $suii_data_array[$kai][ochi_cnt] = $suii_data_array[$kai][ochi_cnt]+1; $suii_data_array[$kai][ochi][$senbatsu_edit_array[$kai][$back][$jyuni][namae]][back_jyuni] = $jyuni; $suii_data_array[$kai][ochi][$senbatsu_edit_array[$kai][$back][$jyuni][namae]][next_jyuni] = $namae_data_array[$kai][$senbatsu_edit_array[$kai][$back][$jyuni][namae]][jyuni]; $senbatsu_edit_array[$kai][$back][$jyuni][ami] = 'on1'; if($suii_data_array[$kai][ochi_jyuni] < $namae_data_array[$kai][$senbatsu_edit_array[$kai][$back][$jyuni][namae]][jyuni]){ $suii_data_array[$kai][ochi_jyuni] = $namae_data_array[$kai][$senbatsu_edit_array[$kai][$back][$jyuni][namae]][jyuni]; } } } $senbatsu_edit_array[$kai][$back][$jyuni][hyou] = mb_convert_encoding($senbatsu_data_array[$back][$jyuni]['hyou'],"SJIS","UTF-8"); if($kai > 3 AND $jyuni > 16){ }else{ $senbatsu_edit_array[$kai][$kai][$jyuni][namae] = mb_convert_encoding($data['namae'],"SJIS","UTF-8"); //今回データより新規・残留を抽出 $jg_jyuni = mb_convert_encoding($namae_data_array[$back][$senbatsu_edit_array[$kai][$kai][$jyuni][namae]][jyuni],"SJIS","UTF-8"); if($jg_jyuni == NULL or $jg_jyuni == '兼任前' or $jg_jyuni == '圏外' or $jg_jyuni == '加入前'){ $suii_data_array[$kai][shinki_cnt] = $suii_data_array[$kai][shinki_cnt]+1; $suii_data_array[$kai][shinki][$senbatsu_edit_array[$kai][$kai][$jyuni][namae]][back_jyuni] = $jyuni; $suii_data_array[$kai][shinki][$senbatsu_edit_array[$kai][$kai][$jyuni][namae]][next_jyuni] = $jg_jyuni; $suii_data_array[$kai][shinki_jyuni] = $jg_jyuni; $senbatsu_edit_array[$kai][$kai][$jyuni][ami] = 'on2'; }else{ if($back > 3){ $senbatsu_kazu = 16; }else{ $senbatsu_kazu = 21; } if($namae_data_array[$back][$senbatsu_edit_array[$kai][$kai][$jyuni][namae]][jyuni] > $senbatsu_kazu){ $suii_data_array[$kai][shinki_cnt] = $suii_data_array[$kai][shinki_cnt]+1; $suii_data_array[$kai][shinki][$senbatsu_edit_array[$kai][$kai][$jyuni][namae]][back_jyuni] = $jyuni; $suii_data_array[$kai][shinki][$senbatsu_edit_array[$kai][$kai][$jyuni][namae]][next_jyuni] = $namae_data_array[$back][$senbatsu_edit_array[$kai][$kai][$jyuni][namae]][jyuni]; $senbatsu_edit_array[$kai][$kai][$jyuni][ami] = 'on2'; //print $namae_data_array[$back][$senbatsu_edit_array[$kai][$kai][$jyuni][namae]][jyuni].'
'; if($suii_data_array[$kai][shinki_jyuni] < $namae_data_array[$back][$senbatsu_edit_array[$kai][$kai][$jyuni][namae]][jyuni]){ $suii_data_array[$kai][shinki_jyuni] = $namae_data_array[$back][$senbatsu_edit_array[$kai][$kai][$jyuni][namae]][jyuni]; } }else{ $suii_data_array[$kai][zanryuu] = $suii_data_array[$kai][zanryuu]+1; } } $senbatsu_edit_array[$kai][$kai][$jyuni][hyou] = mb_convert_encoding($data['hyou'],"SJIS","UTF-8"); } } } } ?>
head_menu($in_menu); ?>
○○なAKB選抜総選挙予想!
データで振り返るAKB48選抜総選挙〜選抜の推移!
選抜の推移メニュー
$data){ ?>
$kai_data_array){ ?>
選抜の推移
 初代選抜から現在まで選抜をキープしている6名がいます。
 選抜の入替りは、〜4名。選抜初ランクインは圏外・兼任前(乃木坂46)のデータがあります。ただ圏外からは 第1回と第2回のデータで人数が少ない、兼任前圏外からは、乃木坂の箱押し票という特殊事情があるため、あくまで 例外データ扱い、選抜入りはアンダーガールズからがセオリーです。選抜脱落は、アンダーガールズまで。
$data_array){ $nen = $AKB_ex->kai_nen_chg($kai); if($data_array[shinki_jyuni] == NULL){ $prt_shinki_jyuni = '−'; }else{ switch($data_array[shinki_jyuni]){ case '加入前': case '圏外': case '兼任前': $prt_shinki_jyuni = $data_array[shinki_jyuni]; break; default: $prt_shinki_jyuni = '第'.$data_array[shinki_jyuni].'位'; } } if($data_array[ochi_jyuni] == NULL){ if($ochi_hosoku_array[$kai] == NULL){ $prt_ochi_jyuni = '−'; }else{ $prt_ochi_jyuni = $ochi_hosoku_array[$kai]; } }else{ $prt_ochi_jyuni = '第'.$data_array[ochi_jyuni].'位'; if($ochi_hosoku_array[$kai] != NULL){ $prt_ochi_jyuni = $prt_ochi_jyuni.'
'.$ochi_hosoku_array[$kai]; } } ?>
開催回・年 新規
(再度含)
残留 脱落・辞退卒業
(卒業含)
新規何位から 脱落何位へ
回・
 
選抜の推移(〜第回)
$data_array){ ?>
回選抜総選挙
$data){ switch($data[ami]){ case 'on1': ?>
順位 名前 得票
class="auto-style61">
class="auto-style62">
class="auto-style57">
入替り状況
$data){ if($data[next_jyuni] == NULL){ $prt_data = '第'.$data[back_jyuni].'位'.$namae; }else{ $prt_data = '第'.$data[back_jyuni].'位'.$namae.'が第'.$data[next_jyuni].'位へ'; } ?> $data){ if($data[next_jyuni] == NULL){ $prt_data = '第'.$data[back_jyuni].'位'.$namae; }else{ if($data[next_jyuni] == '圏外' or $data[next_jyuni] == '兼任前' or $data[next_jyuni] == '加入前'){ $prt_data = '第'.$data[back_jyuni].'位'.$namae.'は'.$data[next_jyuni].'から'; }else{ $prt_data = '第'.$data[back_jyuni].'位'.$namae.'は第'.$data[next_jyuni].'位から'; } } ?>
脱落・辞退(卒業含)
なし。
新規(再度含)
なし。
このページのTOPへ
 
footer_prt(); ?>