$val) { if (in_array($key, $var_list)) { $$key = $val; } else { unset($$key); } } } //セッションにPOSTされたデータをエスケープ処理しつつ登録する。 //空じゃない場合のみstr_safe関数を $_SESSION["jobs"] = str_safe($jobs); $_SESSION["empsys"] = str_safe($empsys); $_SESSION["faform"] = str_safe($faform); $_SESSION["pref"] = str_safe($pref); $_SESSION["dcode"] = str_safe($dcode); $_SESSION["pref2"] = str_safe($pref2); $_SESSION["dcode2"] = str_safe($dcode2); $_SESSION["pref3"] = str_safe($pref3); $_SESSION["dcode3"] = str_safe($dcode3); $_SESSION["lpref"] = str_safe($lpref); $_SESSION["lcode"] = str_safe($lcode); $_SESSION["stcode"] = str_safe($stcode); $_SESSION["bcharge"] = str_safe($bcharge); $_SESSION["fword"] = str_safe($fword); $_SESSION["nofword"] = str_safe($nofword); $_SESSION["jyusyo"] = str_safe($jyusyo); $_SESSION["in_tgyomu1"] = str_safe($in_tgyomu1); $_SESSION["in_tgyomu2"] = str_safe($in_tgyomu2); $_SESSION["in_tgyomu3"] = str_safe($in_tgyomu3); $_SESSION["in_tgyomu4"] = str_safe($in_tgyomu4); $_SESSION["in_tgyomu5"] = str_safe($in_tgyomu5); $_SESSION["in_tgyomu6"] = str_safe($in_tgyomu6); $_SESSION["in_tgyomu7"] = str_safe($in_tgyomu7); $_SESSION["in_tgyomu8"] = str_safe($in_tgyomu8); $_SESSION["in_tgyomu9"] = str_safe($in_tgyomu9); $_SESSION["in_tgyomu10"] = str_safe($in_tgyomu10); $_SESSION["in_tgyomu11"] = str_safe($in_tgyomu11); $_SESSION["te_segment1"] = str_safe($te_segment1); $_SESSION["te_segment2"] = str_safe($te_segment2); $_SESSION["te_segment3"] = str_safe($te_segment3); $_SESSION["te_segment4"] = str_safe($te_segment4); $_SESSION["te_segment5"] = str_safe($te_segment5); $_SESSION["te_segment6"] = str_safe($te_segment6); $_SESSION["te_segment7"] = str_safe($te_segment7); $_SESSION["te_segment8"] = str_safe($te_segment8); $_SESSION["te_segment9"] = str_safe($te_segment9); $_SESSION["te_segment10"] = str_safe($te_segment10); $_SESSION["te_segment11"] = str_safe($te_segment11); $_SESSION["te_segment12"] = str_safe($te_segment12); $_SESSION["te_segment13"] = str_safe($te_segment13); $_SESSION["te_segment14"] = str_safe($te_segment14); $_SESSION["te_segment15"] = str_safe($te_segment15); $_SESSION["te_segment16"] = str_safe($te_segment16); $_SESSION["te_segment17"] = str_safe($te_segment17); $_SESSION["te_segment18"] = str_safe($te_segment18); $_SESSION["te_segment19"] = str_safe($te_segment19); $_SESSION["te_segment20"] = str_safe($te_segment20); $_SESSION["te_segment21"] = str_safe($te_segment21); $_SESSION["te_segment22"] = str_safe($te_segment22); $_SESSION["te_segment23"] = str_safe($te_segment23); $_SESSION["te_segment24"] = str_safe($te_segment24); $_SESSION["te_segment25"] = str_safe($te_segment25); $_SESSION["te_segment26"] = str_safe($te_segment26); $_SESSION["te_segment27"] = str_safe($te_segment27); $_SESSION["te_otherCon"] = str_safe($otherCon); $_SESSION["kkhaichi"] = str_safe($kkhaichi); //例文チェック 例文が入っていた場合空白に $fowrdEX = "例:大阪 正看護師"; if(mbereg($fowrdEX,$fword)){ $fword = ""; $_SESSION["fword"] = ""; } //フリーワードを拝借 $find_str = $fword; $nofind_str = $nofword; /* * Page用 * intval(var の integer としての値を返します。) */ $p = intval($p); if ($p <1) { $p = 1; } if(!empty($_GET['fword'])){ $fword = urldecode($fword); } /* ** mode補完 */ //使ってる形跡が見れないのでコメントアウト 20110225 by石倉 //if($lnk==1) $mode = "list_access"; /* * modeによる処理振り分け * サーチ結果・リスト表示 */ switch($mode) { case "list_access": // 勤務検索用 /******************************** ** 沿線データを取得 *********************************/ // コネクト $dbc = new dbConnect; //EUC-JPを使えるように $sql_enc = "SET NAMES ujis"; $rs_enc = $dbc->doQuery($sql_enc); //滋賀―和歌山の沿線データ取得 $sql = "SELECT pk_id_trainid, cd_prefcode, cd_linecode, cd_stationcode, nm_linename, nm_stationname, flg_del, etc_sonota FROM tbs_train WHERE flg_del = 0 AND cd_prefcode BETWEEN 25 AND 30 ORDER BY cd_prefcode, cd_linecode DESC"; // 実行 $rs = $dbc->doQuery($sql); // 検索結果データ // pg_fetch_rowにて数字をインデックスとする配列として行を得る while ($rec = mysqli_fetch_array($rs)) { $in_trainid = $rec[0]; // 沿線ID $in_prefcode[$in_trainid] = $rec[1]; // 都道府県コード $in_linecode[$in_trainid] = $rec[2]; // 沿線コード $in_stationcode[$in_trainid] = $rec[3]; // 駅コード $te_linename[$in_trainid] = $rec[4]; // 沿線名 $te_stationname[$in_trainid] = $rec[5]; // 駅名 $in_delflg[$in_trainid] = $rec[6]; // 削除フラグ $te_sonota[$in_trainid] = $rec[7]; // その他 } // 現在の表示レコード件数 // pg_num_row PostgreSQLの結果リソースの行数を返す。 $rec_num_now = mysql_num_rows($rs); // メモリを開放 mysqli_free_result($rs); //都道府県分選択欄文生成 $line_select .= ''; $station_select .= ''; $line_select .= ''; $line_select .= ''; $line_select .= ''; $line_select .= ''; $line_select .= ''; $line_select .= ''; foreach($in_prefcode as $num => $value){ //一回生成された路線は却下 if($tmp_code != $in_linecode[$num]){ // 渡されたlcodeと一致すれば"selected" if($in_linecode[$num].$value == $lcode ){ $selectmark = 'selected = "selected"'; //履歴サブメニューへ // (以下は除去 //$sublcode = substr($te_linename[$num], 0, strrchr($te_linename[$num], '(')); $subdisplname1 = $te_linename[$num]; }else{ $selectmark = ""; } //沿線コード生成 $line_select .= ''; $tmp_code = $in_linecode[$num]; } // 渡されたlcodeと一致すれば"selected" if($in_linecode[$num].$value == $lcode && $in_stationcode[$num] == $stcode){ $selectmark = 'selected = "selected"'; //履歴サブメニューへ $subdispstname1 = $te_stationname[$num]; }else{ $selectmark = ""; } // 路線別デフォルトに「選択して下さい。」を生成 value=""を指定すると「selected」が効かないので外す // valueに「選択してください。」が入ってしまうので、あとで置換 if($tmp_code2 != $in_linecode[$num]){ $station_select .= ""; $tmp_code2 = $in_linecode[$num]; } //駅コード生成 $station_select .= ''; } // 勤務地�◆ゞ侈鈎廊�に入力があれば項目を表示する if(strlen($pref2) || strlen($dcode2) || strlen($pref3) || strlen($dcode3)){ $disp1 = "none"; $disp2 = "block"; } //選択してください。を置換 if(!is_numeric($stcode)){ $stcode = ""; } if(!empty($find_str)){ $find_str = urlencode($find_str); $find_str = urldecode($find_str); } //$find_str = mb_convert_encoding($find_str, "EUC-JP", "SJIS"); if(!empty($nofind_str)){ $nofind_str = urlencode($nofind_str); $nofind_str = urldecode($nofind_str); } //パラメータ無害化 if (isset($find_str)) { $find_str = str_safe($find_str); $nofind_str = str_safe($nofind_str); } // 表示開始レコード if(strlen($s)) { $rec_start = $s; $st = $s; } else { $rec_start = 0; $st = 0; } $rec_start_view = $rec_start + 1; // レコード表示数(今のところ20件) if(strlen($d)) { $rec_disp = $d; } else { $rec_disp = 20; } //ページ番号用 $prev = $p - 1; if($prev < 1) { $prev = 1; } $next = $p + 1; /* ** SQL Injection対策 ** クエリ生成前エスケープ処理 */ $rec_start = pg_escape_string($rec_start);//直前にエスケープ処理 $rec_disp = pg_escape_string($rec_disp);//直前にエスケープ処理 $dcode = pg_escape_string($dcode);//直前にエスケープ処理 $pref = pg_escape_string($pref);//直前にエスケープ処理 //prefを選んでから「関西全域」に戻すとdcode内に"0"が入るのでnull補完 if($dcode == 0){ $dcode = ""; } if($dcode2 == 0){ $dcode2 = ""; } if($dcode3 == 0){ $dcode3 = ""; } /*************************************** ** 勤務地1・2・3 ** 値があるものだけ取得する ****************************************/ //検索用に市区町村コードから取得 //市区町村 if(strlen($dcode)){ //市区町村用SQL $sql = "SELECT pk_code, te_name FROM mt_pref WHERE pk_code = '" . pg_escape_string($dcode) . "' "; //クエリ実行 $rs = $dbc->doQuery($sql); // 検索結果データ // pg_fetch_rowにて数字をインデックスとする配列として行を得る while ($rec = mysqli_fetch_array($rs)) { $pk_code = $rec[0]; // 団体コード $prName = $rec[1]; // 市区町村名 } // メモリを開放 mysqli_free_result($rs); } if(strlen($dcode2)){ //市区町村用SQL $sql2 = "SELECT pk_code, te_name FROM mt_pref WHERE pk_code = '" . pg_escape_string($dcode2) . "' "; //クエリ実行 $rs2 = $dbc->doQuery($sql2); // 検索結果データ // pg_fetch_rowにて数字をインデックスとする配列として行を得る while ($rec2 = mysqli_fetch_array($rs2)) { $pk_code2 = $rec2[0]; // 団体コード $prName2 = $rec2[1]; // 市区町村名 } // メモリを開放 mysqli_free_result($rs2); } if(strlen($dcode3)){ //市区町村用SQL $sql3 = "SELECT pk_code, te_name FROM mt_pref WHERE pk_code = '" . pg_escape_string($dcode3) . "' "; //クエリ実行 $rs3 = $dbc->doQuery($sql3); // 検索結果データ // pg_fetch_rowにて数字をインデックスとする配列として行を得る while ($rec3 = mysqli_fetch_array($rs3)) { $pk_code3 = $rec3[0]; // 団体コード $prName3 = $rec3[1]; // 市区町村名 } // メモリを開放 mysqli_free_result($rs3); } //沿線コードの整形 $lcode = substr($lcode, 0, 5); // 検索用のSQL文構築 //病院単位で表示するのに変更、さらに更新 by 西村 20100310 //病院単位つか"DISTINCT"は重複データ行を排除して一つに纏めてくれんだけどね。 //なのでpk_csystemidをキーに持ってくると勤務レコードの一行しか取り出せない。 //このシステムには意味の無い処理だからバックアップファイルの記述を参照してください。20100405 //in_tgyomu1-11も表示するので、SELECTに追加。 by 西村 20100428 //campaign内の「高額−夜勤−アロマナース−WLB―スキルアップ」数珠つなぎを条件に追加 20120305 $sql = "SELECT K.in_kinmuid, K.te_catchcopy, B.te_byoinmei, K.te_kikan, K.te_kinmuti, K.te_moyorieki, K.te_maintitle, K.te_bodycopy, K.te_gazo1, K.te_segment1, K.te_segment2, K.te_segment3, K.te_segment4, K.te_segment5, K.te_segment6, K.te_segment7, K.te_segment8, K.te_segment9, K.te_segment10, K.te_segment11, K.te_segment12, K.te_segment13, K.te_segment14, K.te_segment15, K.te_segment16, K.te_segment17, K.te_segment18, K.te_segment19, K.te_segment20, K.te_segment21, K.te_segment22, K.te_segment23, K.te_segment24, K.in_syokusyu3, K.in_koyokbn9, K.te_kinmu,K. te_kyujitu, K.fl_hosyukin, K.in_byoinid, K.in_tgyomu1, K.in_tgyomu2, K.in_tgyomu3, K.in_tgyomu4, K.in_tgyomu5, K.in_tgyomu6, K.in_tgyomu7, K.in_tgyomu8, K.in_tgyomu9, K.in_tgyomu10, K.in_tgyomu11, B.te_todohuken, B.te_kangotaikei, B.te_gurupu, B.te_byoinsyu, K.te_segment25, K.te_segment26, K.te_segment27, K.in_hideflg FROM k_kisok as K, b_kiso as B WHERE B.in_byoinid = K.in_byoinid AND B.in_delflag = 0 AND K.in_delflg = 0 AND K.in_todofuken BETWEEN '25' AND '30' AND SUBSTRING(K.in_campaign, 1, 1) = 1"; //------------------------------------------------------------------------------------------------------- //------------------------------------------------------------------------------------------------------- //-------------ここからPOSTデータによるSQL分を作成 //------------------------------------------------------------------------------------------------------- //------------------------------------------------------------------------------------------------------- //条件文が最初に追加された場合の判断フラグ $first_flg = 0; //勤務地選択フラグ $kinmuchiflg = 0; /*********************************** ** 住所1 ************************************/ // 都道府県・市区町村共にある場合 if(strlen($pref) && strlen($prName) && substr($dcode, -4) != "0000" && $pref != 48){ //初っ端フラグが立っていなければ立てる if($first_flg == 0){ $sql .= " AND ( ( "; $first_flg = 1; }else{ $sql .= " OR ("; } $sql .= "B.te_todohuken LIKE '%".$arypref[$pref-25]."%' AND B.te_shikutyoson LIKE '%" .pg_escape_string($prName)."%' )"; $kinmuchiflg = 1; }elseif(strlen($pref) && !strlen($prName) && $pref != 48){ //都道府県のみの場合 //初っ端フラグが立っていなければ立てる if($first_flg == 0){ $sql .= " AND ( "; $first_flg = 1; }else{ $sql .= " OR "; } $sql .= "B.te_todohuken LIKE '%".$arypref[$pref-25]."%' "; $kinmuchiflg = 1; } /*********************************** ** 住所2 ************************************/ // 都道府県・市区町村共にある場合 if(strlen($pref2) && strlen($prName2) && substr($dcode2, -4) != "0000" && $pref2 != 48){ //初っ端フラグが立っていなければ立てる if($first_flg == 0){ $sql .= " AND ( ( "; $first_flg = 1; }else{ $sql .= " OR ("; } $sql .= "B.te_todohuken LIKE '%".$arypref[$pref2-25]."%' AND B.te_shikutyoson LIKE '%" .pg_escape_string($prName2)."%' )"; $kinmuchiflg = 1; }elseif(strlen($pref2) && !strlen($prName2) && $pref2 != 48){ //都道府県のみの場合 //初っ端フラグが立っていなければ立てる if($first_flg == 0){ $sql .= " AND ( "; $first_flg = 1; }else{ $sql .= " OR "; } $sql .= "B.te_todohuken LIKE '%".$arypref[$pref2-25]."%' "; $kinmuchiflg = 1; } /*********************************** ** 住所3 ************************************/ // 都道府県・市区町村共にある場合 if(strlen($pref3) && strlen($prName3) && substr($dcode3, -4) != "0000" && $pref3 != 48){ //初っ端フラグが立っていなければ立てる if($first_flg == 0){ $sql .= " AND ( ( "; $first_flg = 1; }else{ $sql .= " OR ("; } $sql .= "B.te_todohuken LIKE '%".$arypref[$pref3-25]."%' AND B.te_shikutyoson LIKE '%" .pg_escape_string($prName3)."%' )"; $kinmuchiflg = 1; }elseif(strlen($pref3) && !strlen($prName3) && $pref3 != 48){ //都道府県のみの場合 //初っ端フラグが立っていなければ立てる if($first_flg == 0){ $sql .= " AND ( "; $first_flg = 1; }else{ $sql .= " OR "; } $sql .= "B.te_todohuken LIKE '%".$arypref[$pref3-25]."%' "; $kinmuchiflg = 1; } if($kinmuchiflg == 0) { /*********************************** ** 沿線 ************************************/ // 駅名まで有る場合(都道府県・沿線・駅名) if(strlen($lpref) && strlen($lcode) && strlen($stcode)){ // 駅コードだけ調べる $sql .= "AND (K.in_stationcode1 = ".$stcode." OR K.in_stationcode2 = ".$stcode." OR K.in_stationcode3 = ".$stcode." OR K.in_stationcode4 = ".$stcode.")"; }elseif(strlen($lpref) && strlen($lcode) && !strlen($stcode)){ //都道府県・沿線の場合 $sql .= "AND (K.in_linecode1 = ".$lcode." OR K.in_linecode2 = ".$lcode." OR K.in_linecode3 = ".$lcode." OR K.in_linecode4 = ".$lcode.")"; } }else{ $sql .= ")"; } //職種 if(!empty($jobs)) { $sql .= "AND K.in_syokusyu3 ='" .pg_escape_string($jobs). "'"; } //雇用区分 if(!empty($empsys)) { $sql .= "AND K.in_koyokbn9 ='" .pg_escape_string($empsys). "'"; } //施設形態 if(!empty($faform)){ $sql .= "AND K.te_shisetsu ='" .pg_escape_string($faform). "'"; } //---------------------------------- //雇用区分用 // $in_tgyomu[] //---------------------------------- /* AND内OR検索→AND検索の絞込にしました by 西村20100310 // 処理内容は過去ログファイルに byUe20100405 */ $array_tgyomu = array($in_tgyomu1, $in_tgyomu2, $in_tgyomu3, $in_tgyomu4, $in_tgyomu5, $in_tgyomu6, $in_tgyomu7, $in_tgyomu8, $in_tgyomu9, $in_tgyomu10, $in_tgyomu11); $count = 0; foreach($array_tgyomu as $num => $value){ //空じゃなければ if(!empty($value)){ $count = $num + 1; $sql .= "AND K.in_tgyomu".$count." = '" . pg_escape_string($value) . "' "; } } //---------------------------------- //担当業務&その他条件用 on offチェックとSQL //---------------------------------- $array_seg = array($te_segment1, $te_segment2, $te_segment3, $te_segment4, $te_segment5, $te_segment6, $te_segment7, $te_segment8, $te_segment9, $te_segment10, $te_segment11, $te_segment12, $te_segment13, $te_segment14, $te_segment15, $te_segment16, $te_segment17, $te_segment18, $te_segment19, $te_segment20); $count = 0; foreach($array_seg as $num => $value){ //空じゃなければ if(!empty($value)){ $count = $num + 1; $sql .= "AND K.te_segment".$count." = '" . pg_escape_string($value) . "' "; } } //---------------------------------- //担当業務&その他条件用 追加分セグメント //---------------------------------- $array_seg = array("", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", $te_segment25, $te_segment26, $te_segment27); $count = 0; foreach($array_seg as $num => $value){ //空じゃなければ if(!empty($value)){ $count = $num + 1; $sql .= "AND K.te_segment".$count." = '" . pg_escape_string($value) . "' "; } } //-------------------------------------------複数ワード検索 // 複数ワード検索SQL形成 // B.te_byoinmei,K.te_maintitle,K.te_worknaiyo,K.te_kinmuti, // K.te_taigu,K.te_catchcopy,K.te_bodycopy,K.te_moyorieki //-------------------------------------------複数ワード検索 if(!empty($find_str)){//入ってたらの処理でいいでしょJK if(preg_match("/[ | ]+/", $find_str, $strNum)){//半角、全角空白が2文字以上連続で続いてたら $find_str = mb_convert_kana($find_str,"s","EUC-JP"); $keywd = trim(preg_replace('/[\s]+/',' ',$find_str)); $keywd = explode(" ",$keywd);//半角スペース区切りで配列に格納 }else{//そうでなかったら(複数語検索ではない) $keywd[0] = $find_str;//文字列をそのまま$keywdに代入 } //------------------------------------------▼▼ //FROM b_kiso as B, k_kiso as K //------------------------------------------▼▼ //te_syamei foreach($keywd as $syamei){ if($syamei != ""){ //$skwd[] = " C.te_syamei LIKE '%" .pg_escape_string($syamei)."%' ";//C.te_syameiカラムから探すLike文を生成 //$skwd[] = " C.te_syamei LIKE '%" .pg_escape_string($syamei)."%' "; //b_kisoになりカラム名が変わったので修正 $skwd[] = " B.te_byoinmei LIKE '%" .pg_escape_string($syamei)."%' "; } } //te_maintitle foreach($keywd as $mtitle){ if($mtitle != ""){ //$mkwd[] = " B.te_maintitle LIKE '%" .pg_escape_string($mtitle)."%' ";//B.te_maintitleカラムから探すLike文を生成 $mkwd[] = " K.te_maintitle LIKE '%" .pg_escape_string($mtitle)."%' "; } } //te_worknaiyo foreach($keywd as $wnaiyou){ if($wnaiyou != ""){ $wkwd[] = " K.te_worknaiyo LIKE '%" .pg_escape_string($wnaiyou)."%' "; } } //te_kinmuti foreach($keywd as $kim){ if($kim != ""){ $kkwd[] = " K.te_kinmuti LIKE '%" .pg_escape_string($kim)."%' "; } } //te_taigu foreach($keywd as $taigu){ if($taigu != ""){ $tkwd[] = " K.te_taigu LIKE '%" .pg_escape_string($taigu)."%' "; } } //te_catchcopy foreach($keywd as $catch){ if($catch != ""){ $ckwd[] = " K.te_catchcopy LIKE '%" .pg_escape_string($catch)."%' "; } } //te_bodycopy foreach($keywd as $te_bcopy){ if($te_bcopy != ""){ $bkwd[] = " K.te_bodycopy LIKE '%" .pg_escape_string($te_bcopy)."%' "; } } //te_moyorieki foreach($keywd as $moyoriEki){ if($moyoriEki != ""){//キーワードが未指定でなかったら $mekwd[] = " K.te_moyorieki LIKE '%" .pg_escape_string($moyoriEki)."%' "; } } $sql .= " AND ("; //if($find_str != ""){//検索語が空でなく if(count($skwd) > 0 && count($mkwd) > 0 && count($wkwd) > 0 //if(count($mkwd) > 0 && count($wkwd) > 0 && count($kkwd) > 0 && count($tkwd) > 0 && count($ckwd) > 0 && count($bkwd) > 0 && count($mekwd) > 0){//検索ワードが0個でなければ $sql .= implode("or",$skwd)." or "; $sql .= implode("or",$mkwd)." or "; $sql .= implode("or",$wkwd)." or "; $sql .= implode("or",$kkwd)." or "; $sql .= implode("or",$tkwd)." or "; $sql .= implode("or",$ckwd)." or "; $sql .= implode("or",$bkwd)." or "; $sql .= implode("or",$mekwd);//andで配列の要素を結合(例:byoinmei LIKE '%大阪%' AND title LIKE '%北区%') } $sql .= " )"; //} } /************************************************ ** 検索条件をサブメニュー上にフロート表示する ** 処理 一つでも入力があればフロートを形成する *************************************************/ if(strlen($jobs) || strlen($empsys) || strlen($faform) || strlen($pref) || strlen($dcode) || strlen($pref2) || strlen($dcode2) || strlen($pref3) || strlen($dcode3) || strlen($lcode) || strlen($stcode) || strlen($bcharge) || strlen($jyusyo) || strlen($in_tgyomu1) || strlen($in_tgyomu2) || strlen($in_tgyomu3) || strlen($in_tgyomu4) || strlen($in_tgyomu5) || strlen($in_tgyomu6) || strlen($in_tgyomu7) || strlen($in_tgyomu8) || strlen($in_tgyomu9) || strlen($in_tgyomu10) || strlen($in_tgyomu11) || strlen($te_segment1) || strlen($te_segment2) || strlen($te_segment3) || strlen($te_segment4) || strlen($te_segment5) || strlen($te_segment6) || strlen($te_segment7) || strlen($te_segment8) || strlen($te_segment9) || strlen($te_segment10) || strlen($te_segment11) || strlen($te_segment12) || strlen($te_segment13) || strlen($te_segment14) || strlen($te_segment15) || strlen($te_segment16) || strlen($te_segment17) || strlen($te_segment18) || strlen($te_segment19) || strlen($te_segment20) || strlen($te_segment21) || strlen($te_segment22) || strlen($te_segment23) || strlen($te_segment24) || strlen($te_segment25) || strlen($te_segment26) || strlen($te_segment27)) { // 履歴用テーブル $subsearchForm = '
現在は、『 " .$find_str. " 』 に一致する公開求人は見つかりませんでした。
\n"; } else { //$searchdata = "現在は、この条件に一致する公開求人は見つかりませんでした。
\n"; } //キャリアコンサルタントに相談する(共通) $searchdata .= "\n"; //再建策のヒント(共通) $searchdata .= "ご希望の条件ボタンにチェックが入っているか確認してください。
\nキーワードが正しく入力できているか、誤字がないか確認してみてください。
\n同じ意味の別の言葉をためしてみてください。
\n"; $searchdata .= "