mail_add.inc
2.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
<?php
//*****************************************************************************
//*
//* プログラム名:メールDB登録関数
//* プログラムID:mail_add.inc
//* 機能 :mail_address>send_flg3利用のものについて DELETE→INSERT
//* 作成者 :
//*
//*****************************************************************************
function subMailDel($prmSeq,$prmType){
//一旦全部消す!!
$strSQL = "delete from alarm_tbl where seq = ".$prmSeq." and type_flg = ".$prmType;
$objRec = pg_exec($strSQL);
// if($objRec == false){
// echo("SQL実行に失敗しました(DELETE)");
// exit;
// return false;
// }
return true;
}
function subMailIns($prmSeq,$prmType,$prmFlag,$prmCd,$prmKikan,$prmTxt){
if(trim($prmKikan) == ""){
$prmKikan = "000000000000";
}
//アドレス・通知可否取得
$strSQL = "select mail_address, keitai__address, send_flg3 from sendinfo_tbl where syain_cd ='".$prmCd."'";
$objRec = pg_exec($strSQL);
// if($objRec == false){
// echo("SQL実行に失敗しました(SELECT)");
// exit;
// return false;
// }
if (pg_numrows($objRec) > 0){
$objftc = pg_fetch_object($objRec, 0);
$strFlags = sprintf('%05d', $objftc->send_flg3);
//インサートPC
$strAddress = trim($objftc->mail_address);
if($strAddress != "" && substr($strFlags,$prmFlag,1) == "1"){
$strSQL = "insert into alarm_tbl ";
$strSQL .= "(type_flg, send_time, content, syain_cd, seq, send_address) ";
$strSQL .= "values(".$prmType.", '".$prmKikan."', '".mb_convert_encoding($prmTxt[0], "EUC-JP", "auto")."', '".$prmCd."', ".$prmSeq.", '".$strAddress."') ";
$objRec = pg_exec($strSQL);
// if($objRec == false){
// echo("SQL実行に失敗しました(INSERT)");
// exit;
// return false;
// }
}
//インサート携帯
$strAddress = trim($objftc->keitai__address);
if($strAddress != "" && substr($strFlags,$prmFlag,1) == "1"){
$strSQL = "insert into alarm_tbl ";
$strSQL .= "(type_flg, send_time, content, syain_cd, seq, send_address) ";
$strSQL .= "values(".$prmType.", '".$prmKikan."', '".$prmTxt[1]."', '".$prmCd."', ".$prmSeq.", '".$strAddress."') ";
$objRec = pg_exec($strSQL);
// if($objRec == false){
// echo("SQL実行に失敗しました(INSERT)");
// exit;
// return false;
// }
}
}
return true;
}
?>