userlist.php 3.25 KB
<?PHP 
//*****************************************************************************
//* 
//* プログラム名:ログイン/個人設定機能 個人設定画面
//* プログラムID:userlist.php
//* 機能        :
//* 作成者      :Y-ogawa(MTC)
//* 
//*****************************************************************************

header("Content-type: text/html; charset=Shift_JIS");

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

//***************************
//* 内部変数
//***************************
$objRecSet			= null;		//レコードセットオブジェクト
$strSQL				= "";

//***************************
//* メイン処理
//***************************

//配信情報を取得
$objRecSet			= null;	//レコードセットオブジェクト(配信情報)
$strSQL				= "";	//SQL文

//回答文言を取得
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($intIdx = 1; $intIdx <= $objData->select_nm; $intIdx++){
		if($ans==pg_result($objRecSet, 0, "name" . $intIdx . "_id")){
			$ans_name=jcodeconvert(pg_result($objRecSet, 0, "name" . $intIdx . "_nm"),1,2);
			break;
		}
	}
}

$objRecSet		= null;
$strSQL			= "";

$strSQL = "SELECT " .
	  "Mail_info.Check_flg, " .
          "Mail_info.comment, " .
          "Syain_tbl.Syain_cd, " .
          "Syain_tbl.Name_kj_sei, " .
          "Syain_tbl.Name_kj_mei " .
          "FROM Mail_info, Syain_tbl " .
          "WHERE (Mail_info.Mail_id = " . $key . " " .
          "AND Mail_info.Check_flg = " . $ans . ") " .
          "AND Syain_tbl.Syain_cd = Mail_info.Syain_cd " .
          "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;
}

$intDataCount = pg_numrows($objRecSet);

for ($intCount = 0; $intCount < $intDataCount; $intCount++) {

	$Syain_cd[$intCount] = pg_result($objRecSet,$intCount,"Syain_cd");
	$Name_kj[$intCount] = jcodeconvert(pg_result($objRecSet,$intCount,"Name_kj_sei"),1,2) . jcodeconvert(pg_result($objRecSet,$intCount,"Name_kj_mei"),1,2);
	if(pg_result($objRecSet,$intCount,"comment")!=""){
		$Com_mark[$intCount] = "○";
	}else{
		$Com_mark[$intCount] = " ";
	}

}

?>

<!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>
<?PHP  echo $ans_name ?><BR><BR>

<?PHP 
for($intIdx = 0; $intIdx <= $intDataCount; $intIdx++){
?>
<?PHP  echo $Name_kj[$intIdx] ?> 

<?PHP  if($Com_mark[$intIdx]!=" "){ ?>
	<A HREF="comment.php?key=<?PHP  echo $key ?>&s_cd=<?PHP  echo $Syain_cd[$intIdx]?>&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[$intIdx] ?></A>
<?PHP  } ?><BR>
<?PHP 
}
?>
</BODY>
</HTML>