$dao = new Class_mp_service();
if (isset($_POST['csv']) && $_POST['csv'] == "download" || isset($_POST['hist']) && $_POST['hist'] == "2") {
    $forms = $_SESSION['MSEARCH']['service_list'];
} else {
    $forms = $_POST;
    $_SESSION['MSEARCH']['service_list'] = $forms;
}
$wherearr = array();
$page = array();
if (isset($forms['page']) && is_numeric($forms['page'])) {
    $page['current'] = $forms['page'];
} else {
    $page['current'] = 1;
}
$page['item'] = PAGE_MAX;
$data = $dao->search($wherearr, $page);
// キャプション、メモ
$caption_arr = array();
$memo_arr = array();
$order = array("\n");
$replace = "<br/>";
foreach ($data as $k => $v) {
    if ($v['caption'] != '') {
        $caption_arr[$k] = str_replace($order, $replace, $v['caption']);
    }
    if ($v['memo'] != '') {
        $memo_arr[$k] = str_replace($order, $replace, $v['memo']);
    }
}
if (isset($forms)) {
    $smarty->assign('forms', $forms);
 // $where_service_menu = implode( ' OR ', $service_menu_arr);
 // $service_data = $service_dao->search($where_service_menu);
 // }
 if (isset($_GET['sid']) && $_GET['sid'] != '') {
     $spec_id = $_GET['sid'];
     $sql = "select * from mp_spec_fee where spec_id = '{$spec_id}' ";
     $spec_data = $spec_fee_dao->get_rows($sql);
     $wherearr = array();
     $service_id_arr = array();
     foreach ($spec_data as $k => $v) {
         $service_each_id = $v['service_id'];
         $service_id_arr[] = "id = '{$service_each_id}' ";
     }
     $service_where = implode(' OR ', $service_id_arr);
     $wherearr[] = "( {$service_where} )";
     $service_data = $service_dao->search($wherearr);
     $category_data = array();
     $category_id_temp = array();
     foreach ($service_data as $k => $v) {
         if (!in_array($v['category_id'], $category_id_temp)) {
             $category_id_temp[] = $v['category_id'];
             $category_id = $v['category_id'];
             $category_data[] = $category_dao->get($category_id);
         }
     }
 } else {
     $service_sql = "select * from mp_service";
     $service_data = $service_dao->get_rows($service_sql);
     $category_sql = "select * from mp_service_category";
     $category_data = $category_dao->get_rows($category_sql);
 }