001.
if
(
$_GET
[
"action"
]==
"add"
)
002.
{
003.
$sql1
=
"select buy_id from buy order by buy_id DESC limit 1 "
;
004.
005.
$result1
= mysql_query(
$sql1
);
006.
while
(
$dbarr1
= mysql_fetch_row(
$result1
))
007.
{
008.
$stresID
= (int)
substr
(
"000$dbarr1[0]"
, -3);
009.
$stresID
=
$stresID
+1;
010.
$buyID
=
"b"
.
substr
(
"000$stresID"
, -3);
011.
012.
}
013.
014.
015.
$Date1
=
$_POST
[
'txtdate'
];
016.
$Date2
=
$_POST
[
'txtDate2'
];
017.
018.
019.
$Sdateex
=
explode
(
'/'
,
$Date1
);
020.
$Date1
=
$Sdateex
[0];
021.
$SMonth
=
$Sdateex
[1];
022.
$SYear
=
$Sdateex
[2]-543;
023.
$Sdate2
=
$SYear
.
"-01-01"
;
024.
$Date1
=
$SYear
.
"-"
.
$SMonth
.
"-"
.
$Date1
;
025.
026.
$Edateex
=
explode
(
'/'
,
$Date2
);
027.
$Date2
=
$Edateex
[0];
028.
$EMonth
=
$Edateex
[1];
029.
$EYear
=
$Edateex
[2]-543;
030.
$EYear2
=
$EYear
.
"-12-31"
;
031.
$Date2
=
$EYear
.
"-"
.
$EMonth
.
"-"
.
$Date2
;
032.
$sum
=0;
033.
$n
=0;
034.
count
(
$_POST
[
"chk"
]);
035.
for
(
$i
=0;
$i
<
count
(
$_POST
[
"amt"
]);
$i
++)
036.
{
037.
if
(
$_POST
[
"chk"
][
$i
] !=
""
){
038.
$po_id1
=
$_POST
[
"chk"
][
$i
];
039.
}
040.
if
(
$_POST
[
"chk"
][
$i
] !=
""
){
041.
$n
++;
042.
043.
$mat_amt
=
$_POST
[
"amt"
][
$i
];
044.
$mat_id
=
$_POST
[
'txt_id'
][
$i
];
045.
$sup_id
=
$_POST
[
'selectsup'
];
046.
$sum
+=
$mat_amt
;
047.
048.
049.
050.
$sql
=
"insert into buy_detail Values ('$buyID','$n','$mat_amt','$mat_id','')"
;
051.
mysql_query(
"SET NAMES UTF8"
);
052.
$dbquery
= mysql_query(
$sql
);
053.
054.
055.
056.
057.
058.
}
059.
}
060.
061.
$sql12
=
"insert into buy Values ('$buyID','"
.
date
(
"Y-m-d"
).
"','','$sup_id','ยังไม่ได้รับ','$sum','')"
;
062.
mysql_query(
"SET NAMES UTF8"
);
063.
$dbquery12
= mysql_query(
$sql12
);
064.
$_SESSION
[
"buy_id"
]=
$buyID
;
065.
echo
" <script type=
'text/javascript'
>
066.
alert(
'บันทึกข้อมูลเรียบร้อย'
);
067.
window.location=
'buy_mat.php'
;
068.
</script>";
069.
070.
}
071.
?>
072.
073.
<body>
074.
<p><?
include
"header.php"
; ?>
075.
<table width=
"978"
height=
"756"
border=
"0"
align=
"center"
cellpadding=
"0"
cellspacing=
"0"
>
076.
<tr>
077.
<td width=
"178"
height=
"753"
align=
"left"
valign=
"top"
bgcolor=
"#FFFFFF"
><?
include
"menu.php"
; ?><td width=
"710"
valign=
"top"
bgcolor=
"#FFFFFF"
><p><br />
078.
<br />
079.
</p>
080.
<form name=
"add"
action=
"?action=add"
method=
"post"
>
081.
<table width=
"655"
border=
"1"
align=
"center"
cellpadding=
"2"
cellspacing=
"2"
>
082.
<tr>
083.
<td height=
"31"
colspan=
"6"
align=
"center"
bgcolor=
"#0056B1"
><font color=
"#FFFFFF"
>ข้อมูลสั่งซื้อวัตถุดิบ</font></td>
084.
</tr>
085.
<tr>
086.
<td colspan=
"2"
align=
"right"
bgcolor=
"#DDE5F0"
>วันที่</td>
087.
<?
088.
$Date3
=
date
(
"Y-m-d"
);
089.
090.
091.
$Sdateex3
=
explode
(
'-'
,
$Date3
);
092.
$Date3
=
$Sdateex3
[2];
093.
$SMonth3
=
$Sdateex3
[1];
094.
$SYear3
=
$Sdateex3
[0]+543;
095.
$Sdate2
=
$SYear3
.
"-01-01"
;
096.
$Date3
=
$Date3
.
"/"
.
$SMonth3
.
"/"
.
$SYear3
;
097.
?>
098.
<td height=
"13"
colspan=
"4"
align=
"left"
valign=
"middle"
bgcolor=
"#DDE5F0"
><?=
$Date3
;?></td>
099.
</tr>
100.
<tr>
101.
<td colspan=
"2"
align=
"right"
bgcolor=
"#DDE5F0"
>ผู้จำหน่ายอาหาร </td>
102.
<td height=
"14"
colspan=
"4"
align=
"left"
valign=
"middle"
bgcolor=
"#DDE5F0"
><select name=
"selectsup"
id=
"select"
>
103.
<?
104.
105.
$sql6
= "select sup_id,sup_name
106.
FROM supplier";
107.
$result6
= mysql_query(
$sql6
);
108.
while
(
$dbarr6
= mysql_fetch_row(
$result6
))
109.
{
110.
?>
111.
<option value=
"<?=$dbarr6[0]?>"
>
112.
<?=
$dbarr6
[1]?>
113.
</option>
114.
<?
115.
}
116.
?>
117.
</select></td>
118.
</tr>
119.
<tr>
120.
<td height=
"26"
colspan=
"6"
align=
"center"
bgcolor=
"#FFFFFF"
></td>
121.
</tr>
122.
<tr>
123.
<td height=
"12"
colspan=
"6"
align=
"center"
bgcolor=
"#0056B1"
><font color=
"#FFFFFF"
>ข้อมูลวัตถุดิบถึงจุดสั่งซื้อ</font></td>
124.
</tr>
125.
<tr>
126.
<td width=
"37"
height=
"5"
align=
"center"
bgcolor=
"#98C6EA"
>เลือก</td>
127.
<td width=
"150"
align=
"center"
bgcolor=
"#98C6EA"
>สี</td>
128.
<td width=
"100"
height=
"5"
align=
"center"
bgcolor=
"#98C6EA"
>จำนวนต่ำสุด</td>
129.
<td width=
"100"
align=
"center"
bgcolor=
"#98C6EA"
>จำนวนสูงสุด</td>
130.
<td width=
"100"
align=
"center"
bgcolor=
"#98C6EA"
>จำนวนคงเหลือ</td>
131.
<td width=
"100"
align=
"center"
bgcolor=
"#98C6EA"
>สั่งซื้อจำนวน</td>
132.
</tr>
133.
<?
134.
135.
$Date1
=
$_POST
[
'txtdate'
];
136.
$Date2
=
$_POST
[
'txtDate2'
];
137.
138.
139.
$Sdateex
=
explode
(
'/'
,
$Date1
);
140.
$Date1
=
$Sdateex
[0];
141.
$SMonth
=
$Sdateex
[1];
142.
$SYear
=
$Sdateex
[2]-543;
143.
$Sdate2
=
$SYear
.
"-01-01"
;
144.
$Date1
=
$SYear
.
"-"
.
$SMonth
.
"-"
.
$Date1
;
145.
146.
$Edateex
=
explode
(
'/'
,
$Date2
);
147.
$Date2
=
$Edateex
[0];
148.
$EMonth
=
$Edateex
[1];
149.
$EYear
=
$Edateex
[2]-543;
150.
$EYear2
=
$EYear
.
"-12-31"
;
151.
$Date2
=
$EYear
.
"-"
.
$EMonth
.
"-"
.
$Date2
;
152.
?>
153.
<?
154.
$sql
=
"select mat_id,mat_name,mat_minstock,mat_maxstock,mat_stock,(mat_maxstock-mat_stock) total from material where mat_stock<=mat_minstock and mat_id not in (select mat_id from buy_detail,buy where buy.buy_id=buy_detail.buy_id and buy_status='ยังไม่ได้รับ')"
;
155.
$result
= mysql_query(
$sql
);
156.
while
(
$dbarr
= mysql_fetch_row(
$result
))
157.
{
158.
?>
159.
160.
<tr>
161.
<td height=
"1"
align=
"center"
bgcolor=
"#DDE5F0"
><input type=
"checkbox"
name=
"chk[]"
id=
"checkbox"
value=
"<?=$dbarr[0]?>"
/></td>
162.
<td height=
"1"
align=
"center"
bgcolor=
"#DDE5F0"
><?=
$dbarr
[1]?><input type=
"hidden"
name=
"txt_id[]"
id=
"textfield2"
size=
"15"
value=
"<?=$dbarr[0]?>"
/></td>
163.
<td width=
"144"
height=
"1"
align=
"center"
bgcolor=
"#DDE5F0"
><?=
$dbarr
[2]?></td>
164.
<td width=
"82"
align=
"center"
bgcolor=
"#DDE5F0"
><?=
$dbarr
[3]?></td>
165.
<td width=
"95"
align=
"center"
bgcolor=
"#DDE5F0"
><?=
$dbarr
[4]?></td>
166.
<td width=
"90"
align=
"center"
bgcolor=
"#DDE5F0"
><label
for
=
"textfield2"
></label>
167.
<input type=
"text"
name=
"amt[]"
size=
"15"
id=
"textfield2"
value=
"<?=$dbarr[5]?>"
/></td>
168.
</tr>
169.
<?
170.
}
171.
?>
172.
<tr>
173.
<td colspan=
"6"
align=
"center"
bgcolor=
"#98C6EA"
><input type=
"submit"
name=
"button2"
id=
"button2"
value=
"ยืนยันการสั่งซื้อวัตถุดิบ"
/>
174.
<input type=
"reset"
name=
"button"
id=
"button"
value=
"ยกเลิกการสั่งซื้อ"
/><input type=
"button"
name=
"button3"
id=
"button3"
value=
"พิมพ์ใบสั่งซื้อวัตถุดิบ"
onClick=
"window.open('purchase order.php','_blank');"
/></td>
175.
</tr>
176.
</table>
177.
<p> </p>
178.
</form>
179.
<p> </p></td>
180.
</tr>
181.
<tr>
182.
<td height=
"3"
colspan=
"2"
></td>
183.
</tr>
184.
</table>
185.
<p><?
include
"footer.php"
; ?> </p>
186.
</body>
187.
</html>