userlist.php 6.19 KB
<?PHP 
//*****************************************************************************
//* 
//* プログラム名:ログイン/個人設定機能 個人設定画面
//* プログラムID:userlist.php
//* 機能        :
//* 
//*****************************************************************************
header("Content-type: text/html; charset=Shift_JIS");

//***************************
//* インクルードファイル
//***************************
include("../include/dbset.inc");
include("../include/dbcon.inc");
include("../include/jcode.phps");
include("../../include/mtcnews.inc");

//***************************
//* メイン処理
//***************************
$strSQL = "SELECT * FROM answer_data WHERE mail_id = " . $key;
$objRec = pg_exec($strSQL);
if($objRec==false){
		echo("SQL実行に失敗しました(SELECT)d");
		exit;
}
if(pg_numrows($objRec)!=0){
		$objData = pg_fetch_object($objRec,0);
		$SYORI_MODE = $objData->name50_nm;
}

//回答文言を取得
if($ans==0){
		$ans_name="未読者";
}elseif($ans==99){
		$ans_name="既読者";
}elseif($ans==100){
		$ans_name="未送信";
}else{
		$strSQL = "SELECT * FROM answer_data WHERE mail_id = " . $key;
		$objRecSet = pg_exec($strSQL);
		if($objRecSet==false){
				echo("SQL実行に失敗しました(SELECT)");
				exit;
		}
		$objData = pg_fetch_object($objRecSet,0);
		for($intI = 1; $intI <= $objData->select_nm; $intI++){
				if($ans==pg_result($objRecSet, 0, "name" . $intI . "_id")){
						$ans_name=jcodeconvert(pg_result($objRecSet, 0, "name" . $intI . "_nm"),1,2);
						break;
				}
		}
}

if (($SYORI_MODE=="SC") && ($ans!="100") && ($ans!="99") && ($ans!="0")){
		$strSQL  = "SELECT ";
		$strSQL .= " mail_info2.check_flg , ";
		$strSQL .= " mail_info.comment    , ";
		$strSQL .= " syain_tbl.syain_cd   , ";
		$strSQL .= " syain_tbl.name_kj_sei, ";
		$strSQL .= " syain_tbl.name_kj_mei  ";
		$strSQL .= "FROM ";
		$strSQL .= " syain_tbl , ";
		$strSQL .= " mail_info , ";
		$strSQL .= " mail_info2  ";
		$strSQL .= "WHERE";
		$strSQL .= " syain_tbl.syain_cd   = mail_info.syain_cd  AND ";
		$strSQL .= " syain_tbl.syain_cd   = mail_info2.syain_cd AND ";
		$strSQL .= " mail_info.mail_id    = mail_info2.mail_id  AND ";
		$strSQL .= " mail_info.mail_id    = ".$key. "           AND ";
		$strSQL .= " mail_info2.mail_id   = ".$key. "           AND ";
		$strSQL .= " mail_info2.check_flg = ".$ans. " ";
		$strSQL .= "ORDER BY ";
		$strSQL .= " syain_tbl.name_kn_sei, ";
		$strSQL .= " syain_tbl.name_kn_mei, ";
		$strSQL .= " syain_tbl.syain_cd ASC ";
		$objRecSet = pg_exec($strSQL);
		if($objRecSet==false){
		    echo("SQL実行に失敗しました(SELECT)");
		    exit;
		}
		for ($intI = 0; $intI < pg_numrows($objRecSet); $intI++) {
				$syain_cd[$intI] = pg_result($objRecSet,$intI,"syain_cd");
				$name_kj[$intI] = jcodeconvert(pg_result($objRecSet,$intI,"name_kj_sei"),1,2) . jcodeconvert(pg_result($objRecSet,$intI,"name_kj_mei"),1,2);
				if(pg_result($objRecSet,$intI,"comment")!=""){
						$Com_mark[$intI] = "○";
				}else{
						$Com_mark[$intI] = " ";
				}
		}
}else{
		$SetIdx = 0;

		$strSQL  = "SELECT ";
		$strSQL .= " Mail_info.Check_flg, ";
		$strSQL .= " Mail_info.comment, ";
		$strSQL .= " Syain_tbl.syain_cd, ";
		$strSQL .= " Syain_tbl.name_kj_sei, ";
		$strSQL .= " Syain_tbl.name_kj_mei ";
		$strSQL .= "FROM Mail_info, Syain_tbl ";
		$strSQL .= "WHERE (Mail_info.Mail_id = " . $key . " ";
		$strSQL .= "AND Mail_info.Check_flg = " . $ans . ") ";
		$strSQL .= "AND Syain_tbl.syain_cd = Mail_info.syain_cd ";
		$strSQL .= "ORDER BY Mail_info.check_flg , Syain_tbl.name_kn_sei, Syain_tbl.name_kn_mei, Syain_tbl.syain_cd ASC";
		$objRecSet = pg_exec($strSQL);
		if($objRecSet==false){
				echo("SQL実行に失敗しました(SELECT)");
				exit;
		}
		for ($intI = 0; $intI < pg_numrows($objRecSet); $intI++) {
				$ChkFlg = "";

				$objData = pg_fetch_object($objRecSet,$intI);
				
				if (($SYORI_MODE=="SC") && ($ans=="99")){
						$strSQL  = "SELECT ";
						$strSQL .= " * ";
						$strSQL .= "FROM ";
						$strSQL .= " mail_info2 ";
						$strSQL .= "WHERE";
						$strSQL .= " syain_cd  = ".$objData->syain_cd. " AND ";
						$strSQL .= " mail_id   = ".$key. "                   ";
						$objChkRec = pg_exec($strSQL);
						if($objChkRec==false){
								echo("SQL実行に失敗しました(SELECT)");
								exit;
						}
						if(pg_numrows($objChkRec)!=0){
								$ChkFlg = "";
						}else{
								$ChkFlg = "1";
						}
				}else{
						$ChkFlg = "1";
				}

				if ($ChkFlg=="1"){
						$syain_cd[$SetIdx] = $objData->syain_cd;
						$name_kj[$SetIdx]  = jcodeconvert($objData->name_kj_sei,1,2) . jcodeconvert($objData->name_kj_mei,1,2);
						if($objData->comment!=""){
									$Com_mark[$SetIdx] = "○";
						}else{
									$Com_mark[$SetIdx] = " ";
						}
						$SetIdx = $SetIdx+1;
				}
		}
}

?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<TITLE>配信情報</TITLE>
</HEAD>
<BODY>
<FORM>
<center>
<FONT color=blue size=5>め〜るNiポン(携帯版)</FONT><br>
<HR width="100%">
</center>
<?PHP  echo $ans_name ?><BR><BR>
<?PHP 	for($intI = 0; $intI <= count($syain_cd); $intI++){	?>
				<A HREF="m_user_info.php?user_id=<?PHP  echo $syain_cd[$intI] ?>&ans=<?PHP  echo $ans ?>&key=<?PHP  echo $key ?>&dkey=<?PHP  echo $dkey ?>&PHP_syain_cd=<?PHP  echo $PHP_syain_cd ?>&PHP_DB_NAME=<?PHP  echo $PHP_DB_NAME ?>&PHP_POST_DB_FLG=<?PHP  echo $PHP_POST_DB_FLG ?>">
					<?PHP  echo $name_kj[$intI] ?>
				</A> 
				<?PHP  if($Com_mark[$intI]!=" "){ ?>
					<A HREF="comment.php?key=<?PHP  echo $key ?>&s_cd=<?PHP  echo $syain_cd[$intI]?>&ans=<?PHP  echo $ans ?>&dkey=<?PHP  echo $dkey ?>&PHP_syain_cd=<?PHP  echo $PHP_syain_cd ?>&PHP_DB_NAME=<?PHP  echo $PHP_DB_NAME ?>&PHP_POST_DB_FLG=<?PHP  echo $PHP_POST_DB_FLG ?>"><?PHP  echo $Com_mark[$intI] ?></A>
				<?PHP  } ?>
				<BR>
<?PHP 	}	?>
<BR>
<HR width="100%">
<A HREF="kensu.php?key=<?PHP  echo $key ?>&dkey=<?PHP  echo $dkey ?>&PHP_syain_cd=<?PHP  echo $PHP_syain_cd ?>&PHP_DB_NAME=<?PHP  echo $PHP_DB_NAME ?>&PHP_POST_DB_FLG=<?PHP  echo $PHP_POST_DB_FLG ?>">戻る</A>
<HR width="100%">
<?PHP 
	echo "<font size=\"2\">[ASP / SaaS 製品情報]<br />".jcodeconvert($Mail_Keitai_news,1,2)."</font>";
?>
<HR width="100%">
<CENTER>
<font color="#666666">Copyright (C) 2004 Media Tech Inc. All rights reserved.</font>
</CENTER>
</BODY>
</HTML>