001.
<td align=
"center"
valign=
"middle"
bgcolor=
"#E0E0E0"
><input name=
"txtDef2<?=$i;?>"
type=
"text"
id=
"txtDef2"
size=
"3"
/></td>
002.
<td align=
"center"
valign=
"middle"
bgcolor=
"#E0E0E0"
><input name=
"txtDef3<?=$i;?>"
type=
"text"
id=
"txtDef3"
size=
"3"
/></td>
003.
<td align=
"center"
valign=
"middle"
bgcolor=
"#E0E0E0"
><input name=
"txtDef4<?=$i;?>"
type=
"text"
id=
"txtDef4"
size=
"3"
/></td>
004.
<td align=
"center"
valign=
"middle"
bgcolor=
"#E0E0E0"
><input name=
"txtDef5<?=$i;?>"
type=
"text"
id=
"txtDef5"
size=
"3"
/></td>
005.
<td align=
"center"
valign=
"middle"
bgcolor=
"#E0E0E0"
><input name=
"txtDef6<?=$i;?>"
type=
"text"
id=
"txtDef6"
size=
"3"
/></td>
006.
<td align=
"center"
valign=
"middle"
bgcolor=
"#E0E0E0"
><input name=
"txtDef7<?=$i;?>"
type=
"text"
id=
"txtDef7"
size=
"3"
/></td>
007.
<td align=
"center"
valign=
"middle"
bgcolor=
"#E0E0E0"
><input name=
"txtDef8<?=$i;?>"
type=
"text"
id=
"txtDef8"
size=
"3"
/></td>
008.
009.
<?PHP
010.
011.
include
(
"DB-config.php"
);
012.
013.
if
(isset(
$_POST
[
'btSubmit'
]))
014.
{
015.
016.
for
(
$i
=1;
$i
<9;
$i
++){
017.
018.
if
(
$_POST
[
'lstRea'
.
$i
]==
"SIN"
){
019.
$_POST
[
'txtDef'
.
$i
];
020.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"ESK"
){
021.
$_POST
[
'txtDef'
.
$i
];
022.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"COS"
){
023.
$DefNum3
=
$_POST
[
'txtDef'
.
$i
];
024.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"BRO"
){
025.
$DefNum4
=
$_POST
[
'txtDef'
.
$i
];
026.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"MBR"
){
027.
$DefNum5
=
$_POST
[
'txtDef'
.
$i
];
028.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"SLA"
){
029.
$DefNum6
=
$_POST
[
'txtDef'
.
$i
];
030.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"HB"
){
031.
$DefNum7
=
$_POST
[
'txtDef'
.
$i
];
032.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"GAS"
){
033.
$DefNum8
=
$_POST
[
'txtDef'
.
$i
];
034.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"DIM"
){
035.
$DefNum9
=
$_POST
[
'txtDef'
.
$i
];
036.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"POE"
){
037.
$DefNum10
=
$_POST
[
'txtDef'
.
$i
];
038.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"MOF"
){
039.
$DefNum11
=
$_POST
[
'txtDef'
.
$i
];
040.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"CSH"
){
041.
$DefNum12
=
$_POST
[
'txtDef'
.
$i
];
042.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"UNC"
){
043.
$DefNum13
=
$_POST
[
'txtDef'
.
$i
];
044.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"ISK"
){
045.
$DefNum14
=
$_POST
[
'txtDef'
.
$i
];
046.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"MEC"
){
047.
$DefNum15
=
$_POST
[
'txtDef'
.
$i
];
048.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"CHE"
){
049.
$DefNum16
=
$_POST
[
'txtDef'
.
$i
];
050.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"SBU"
){
051.
$DefNum17
=
$_POST
[
'txtDef'
.
$i
];
052.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"FIN"
){
053.
$DefNum18
=
$_POST
[
'txtDef'
.
$i
];
054.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"SCA"
){
055.
$DefNum19
=
$_POST
[
'txtDef'
.
$i
];
056.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"ERO"
){
057.
$DefNum20
=
$_POST
[
'txtDef'
.
$i
];
058.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"MNG"
){
059.
$DefNum21
=
$_POST
[
'txtDef'
.
$i
];
060.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"MTL"
){
061.
$DefNum22
=
$_POST
[
'txtDef'
.
$i
];
062.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"BLR"
){
063.
$DefNum23
=
$_POST
[
'txtDef'
.
$i
];
064.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"CBR"
){
065.
$DefNum24
=
$_POST
[
'txtDef'
.
$i
];
066.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"CHI"
){
067.
$DefNum25
=
$_POST
[
'txtDef'
.
$i
];
068.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"COF"
){
069.
$DefNum26
=
$_POST
[
'txtDef'
.
$i
];
070.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"COT"
){
071.
$DefNum27
=
$_POST
[
'txtDef'
.
$i
];
072.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"CRA"
){
073.
$DefNum28
=
$_POST
[
'txtDef'
.
$i
];
074.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"CUT"
){
075.
$DefNum29
=
$_POST
[
'txtDef'
.
$i
];
076.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"EXP"
){
077.
$DefNum30
=
$_POST
[
'txtDef'
.
$i
];
078.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"FIS"
){
079.
$DefNum31
=
$_POST
[
'txtDef'
.
$i
];
080.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"HOS"
){
081.
$DefNum32
=
$_POST
[
'txtDef'
.
$i
];
082.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"KNB"
){
083.
$DefNum33
=
$_POST
[
'txtDef'
.
$i
];
084.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"LOT"
){
085.
$DefNum34
=
$_POST
[
'txtDef'
.
$i
];
086.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"MC"
){
087.
$DefNum35
=
$_POST
[
'txtDef'
.
$i
];
088.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"MIC"
){
089.
$DefNum36
=
$_POST
[
'txtDef'
.
$i
];
090.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"MIR"
){
091.
$DefNum37
=
$_POST
[
'txtDef'
.
$i
];
092.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"MOS"
){
093.
$DefNum38
=
$_POST
[
'txtDef'
.
$i
];
094.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"NKO"
){
095.
$DefNum39
=
$_POST
[
'txtDef'
.
$i
];
096.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"PEN"
){
097.
$DefNum40
=
$_POST
[
'txtDef'
.
$i
];
098.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"PH"
){
099.
$DefNum41
=
$_POST
[
'txtDef'
.
$i
];
100.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"PUL"
){
101.
$DefNum42
=
$_POST
[
'txtDef'
.
$i
];
102.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"RUS"
){
103.
$DefNum43
=
$_POST
[
'txtDef'
.
$i
];
104.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"SHB"
){
105.
$DefNum44
=
$_POST
[
'txtDef'
.
$i
];
106.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"SHO"
){
107.
$DefNum45
=
$_POST
[
'txtDef'
.
$i
];
108.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"SWO"
){
109.
$DefNum46
=
$_POST
[
'txtDef'
.
$i
];
110.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"THN"
){
111.
$DefNum47
=
$_POST
[
'txtDef'
.
$i
];
112.
}
else
if
(
$_POST
[
'lstRea'
.
$i
]==
"WMT"
){
113.
$DefNum48
=
$_POST
[
'txtDef'
.
$i
];
114.
}
115.
116.
};
117.
118.
119.
120.
$new_id
=mysql_result(mysql_query(
"Select Max(substr(Defect_Id,-4))+1 as MaxID from tbdefect"
),0,
"MaxID"
);
121.
if
(
$new_id
==
''
){
122.
$frontD
=
date
(
"ym-"
);
123.
for
(
$n
=1;
$n
<
$_POST
[
'hdnLine'
];
$n
++){
124.
$j
=
$n
+1;
125.
$std_id
[]=
"$frontD"
.
"000$j"
;
126.
}
127.
}
else
{
128.
$frontD
=
date
(
"ym-"
);
129.
for
(
$n
=1;
$n
<=
$_POST
[
'hdnLine'
];
$n
++){
130.
$std_id
[]=
"$frontD"
.sprintf(
"%04d"
,
$new_id
+
$n
);
131.
}
132.
}
133.
134.
for
(
$i
=1;
$i
<
$_POST
[
"hdnLine"
];
$i
++)
135.
{
136.
if
(
$_POST
[
"txtPartName"
] !=
""
)
137.
{
138.
$strSQL
=
"INSERT IGNORE INTO tbapprdefect "
;
139.
$strSQL
.=
"(`Defect_Id`,`Defect_Date`, `PartName`, `Name`, `Refer`, `Cust`, `ChkDate`,`LotNo`, `Prod`,`SIN`, `ESK`, `COS`, `MBR`, `SLA`, `HB`, `GAS`, `DIM`, `POE`, `MOF`, `CSH`, `UNC`, `ISK`, `MEC`, `CHE`, `SBU`, `FIN`, `SCA`, `ERO`, `MNG`, `MTL`, `BLR`, `CBR`, `CHI`, `COF`, `COT`, `CRA`, `CUT`, `EXP`, `FIS`, `HOS`, `KNB`, `LOT`, `MC`, `MIC`, `MIR`, `MOS`, `NKO`, `PEN`, `PH`, `PUL`, `RUS`, `SHB`, `SHO`, `SWO`, `THN`, `WMT`) "
;
140.
$strSQL
.=
"VALUES "
;
141.
$strSQL
.=
"('"
.
$std_id
[
$i
].
"' "
;
142.
$strSQL
.=
",'"
.
$_POST
[
"txtDate"
].
"','"
.
$_POST
[
"txtPartName"
].
"' "
;
143.
$strSQL
.=
",'"
.
$_POST
[
"txtName"
].
"', '"
.
$_POST
[
"txtRefer"
].
"' "
;
144.
$strSQL
.=
",'"
.
$_POST
[
"lstCust"
].
"','"
.
$_POST
[
"txtChkDate"
].
"' "
;
145.
$strSQL
.=
",'"
.
$_POST
[
"txtLotNo"
.
$i
].
"','"
.
$_POST
[
"txtProd"
.
$i
].
"' "
;
146.
$strSQL
.=
",'"
.
$DefNum1
.
"','"
.
$DefNum2
.
"' "
;
147.
$strSQL
.=
",'"
.
$DefNum3
.
"','"
.
$DefNum4
.
"' "
;
148.
$strSQL
.=
",'"
.
$DefNum5
.
"','"
.
$DefNum6
.
"' "
;
149.
$strSQL
.=
",'"
.
$DefNum7
.
"','"
.
$DefNum8
.
"' "
;
150.
$strSQL
.=
",'"
.
$DefNum9
.
"','"
.
$DefNum10
.
"' "
;
151.
$strSQL
.=
",'"
.
$DefNum11
.
"','"
.
$DefNum12
.
"' "
;
152.
$strSQL
.=
",'"
.
$DefNum13
.
"','"
.
$DefNum14
.
"' "
;
153.
$strSQL
.=
",'"
.
$DefNum15
.
"','"
.
$DefNum16
.
"' "
;
154.
$strSQL
.=
",'"
.
$DefNum17
.
"','"
.
$DefNum18
.
"' "
;
155.
$strSQL
.=
",'"
.
$DefNum19
.
"','"
.
$DefNum20
.
"' "
;
156.
$strSQL
.=
",'"
.
$DefNum21
.
"','"
.
$DefNum22
.
"' "
;
157.
$strSQL
.=
",'"
.
$DefNum23
.
"','"
.
$DefNum24
.
"' "
;
158.
$strSQL
.=
",'"
.
$DefNum25
.
"','"
.
$DefNum26
.
"' "
;
159.
$strSQL
.=
",'"
.
$DefNum27
.
"','"
.
$DefNum28
.
"' "
;
160.
$strSQL
.=
",'"
.
$DefNum29
.
"','"
.
$DefNum30
.
"' "
;
161.
$strSQL
.=
",'"
.
$DefNum31
.
"','"
.
$DefNum32
.
"' "
;
162.
$strSQL
.=
",'"
.
$DefNum33
.
"','"
.
$DefNum34
.
"' "
;
163.
$strSQL
.=
",'"
.
$DefNum35
.
"','"
.
$DefNum36
.
"' "
;
164.
$strSQL
.=
",'"
.
$DefNum37
.
"','"
.
$DefNum38
.
"' "
;
165.
$strSQL
.=
",'"
.
$DefNum39
.
"','"
.
$DefNum40
.
"' "
;
166.
$strSQL
.=
",'"
.
$DefNum41
.
"','"
.
$DefNum42
.
"' "
;
167.
$strSQL
.=
",'"
.
$DefNum43
.
"','"
.
$DefNum44
.
"' "
;
168.
$strSQL
.=
",'"
.
$DefNum45
.
"','"
.
$DefNum46
.
"' "
;
169.
$strSQL
.=
",'"
.
$DefNum47
.
"','"
.
$DefNum48
.
"' ) "
;
170.
$objQuery
= mysql_query(
$strSQL
);
171.
172.
if
(
$objQuery
){
173.
echo
"<script>alert('Insert Daily Defect data successful.')</script>"
;
174.
}
else
{
175.
echo
"Error Save ["
.
$strSQL
.
"]"
;
176.
}
177.
178.
}
179.
}
180.
181.
182.
183.
184.
185.
};
186.
?>