001.
<?
002.
include
"function.php"
;
003.
$host
=
"localhost"
;
004.
$user_name
=
"root"
;
005.
$pass_word
=
"root"
;
006.
$db
=
"project"
;
007.
mysql_connect(
$host
,
$user_name
,
$pass_word
)
or
die
(
"ติดต่อไม่ได้ "
);
008.
mysql_select_db(
$db
)
or
die
(
"ติดต่อได้"
);
009.
mysql_query(
"SET NAMES utf8"
)
or
die
(mysql_error());
010.
$d
=
$_REQUEST
[
'date'
];
011.
$m
=
$_REQUEST
[
'month'
];
012.
$y
=
$_REQUEST
[
'year'
];
013.
$keyd
=
$y
.
"-"
.
$m
.
"-"
.
$d
;
014.
$key
=
$y
.
"-"
.
$m
;
015.
016.
017.
018.
019.
if
(
$_REQUEST
[
'search'
]==
"1"
)
020.
{
021.
$sql_cat
=
"SELECT * FROM `order` AND date LIKE '"
.
$keyd
.
"-%' ORDER BY id DESC"
;
022.
$result_cat
=mysql_query(
$sql_cat
);
023.
$s1
=
"checked"
;
024.
echo
$sql_cat
;
025.
}
026.
elseif
(
$_REQUEST
[
'search'
]==
"2"
)
027.
{
028.
$sql_cat
=
"SELECT * FROM `order` AND date LIKE '"
.
$key
.
"-%' ORDER BY id DESC"
;
029.
$result_cat
=mysql_query(
$sql_cat
);
030.
$s2
=
"checked"
;
031.
}
032.
elseif
(
$_REQUEST
[
'search'
]==
"3"
)
033.
{
034.
$sql_cat
=
"SELECT * FROM `order` AND date LIKE '"
.
$y
.
"%' ORDER BY id DESC"
;
035.
$result_cat
=mysql_query(
$sql_cat
);
036.
$s3
=
"checked"
;
037.
}
038.
elseif
(
$_REQUEST
[
'search'
]==
"4"
||
$_REQUEST
[
'search'
]==
""
)
039.
{
040.
$sql_cat
=
"SELECT * FROM `order` ORDER BY id DESC"
;
041.
$result_cat
=mysql_query(
$sql_cat
);
042.
$s4
=
"checked"
;
043.
}
044.
045.
$thai_m
=
array
(
""
,
"มกราคม"
,
"กุมภาพันธ์"
,
"มีนาคม"
,
"เมษายน"
,
"พฤษภาคม"
,
"มิถุนายน"
,
"กรกฎาคม"
,
"สิงหาคม"
,
"กันยายน"
,
"ตุลาคม"
,
"พฤศจิกายน"
,
"ธันวาคม"
);
046.
047.
?>
048.
<style type=
"text/css"
>
049.
<!--
050.
.style28 {font-family: Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF; }
051.
-->
052.
</style>
053.
054.
<table width=
"747"
border=
"0"
align=
"center"
>
055.
<tr>
056.
<td width=
"622"
height=
"30"
> </td>
057.
</tr>
058.
<tr>
059.
<td height=
"26"
><div align=
"center"
>
060.
<div align=
"center"
><span
class
=
"style29"
>
061.
รายการสรุปยอดขาย</span><br />
062.
<span
class
=
"style29"
>
063.
<?
064.
if
(
$_REQUEST
[
'search'
]==
"1"
) {
065.
$mm
=
$thai_m
[10];
066.
if
(
$m
!= 10){
067.
$mm
=
$thai_m
[
str_replace
(0,
''
,
$m
)];
068.
}
069.
echo
"ประจำวันที่ "
.
$d
.
" "
.
$mm
.
" "
.
$y
;
070.
}
elseif
(
$_REQUEST
[
'search'
]==
"2"
) {
071.
$mm
=
$thai_m
[10];
072.
if
(
$m
!= 10){
073.
$mm
=
$thai_m
[
str_replace
(0,
''
,
$m
)];
074.
}
075.
echo
"ประจำเดือน "
.
$mm
.
" "
.
$y
;
076.
}
elseif
(
$_REQUEST
[
'search'
]==
"3"
) {
077.
echo
"ประจำปี $y"
;
078.
}
079.
?>
080.
</span><br />
081.
</div> </td>
082.
</tr>
083.
<tr>
084.
<td height=
"41"
><div align=
"center"
>
085.
<form name=
"searchorders"
method=
"post"
>
086.
<label>ค้นหา ตาม </label>
087.
<input name=
"search"
type=
"radio"
<?=
$s1
;?> value=
"1"
/>วันที่
088.
<input type=
"radio"
name=
"search"
<?=
$s2
;?> value=
"2"
/>เดือน/ประจำปี
089.
<label>
090.
<input type=
"radio"
name=
"search"
<?=
$s3
;?> value=
"3"
/>ปี </label>
091.
<label>
092.
<input type=
"radio"
name=
"search"
<?=
$s4
;?> value=
"4"
/></label>ทั้งหมด<br />
093.
<label>
094.
<select name=
"day"
>
095.
<option value=
"0"
selected>-----</option>
096.
<?
097.
for
(
$i
=1;
$i
<=31;
$i
++)
098.
{
099.
$sel
=
""
;
100.
if
(
$i
==
$d
&&
$d
!=
""
){
101.
$sel
=
'selected'
;
102.
}
103.
104.
if
(
strlen
(
$i
)==
"1"
) {
105.
echo
"<option $sel value='$i'>0$i</option>"
;
106.
}
else
{
107.
echo
"<option $sel value='$i'>$i</option>"
;
108.
}
109.
}
110.
?>
111.
</select>
112.
</label>
113.
<label>
114.
<select name=
"month"
>
115.
<option value=
"0"
selected>--------------</option>
116.
<?
117.
for
(
$i
=1;
$i
<=12;
$i
++)
118.
{
119.
$sel
=
""
;
120.
if
(
$i
==
$m
&&
$d
!=
""
){
121.
$sel
=
'selected'
;
122.
}
123.
if
(
strlen
(
$i
)==
"1"
) {
124.
echo
"<option $sel value='$i'>$thai_m[$i]</option>"
;
125.
}
else
{
126.
echo
"<option $sel value='$i'>$thai_m[$i]</option>"
;
127.
}
128.
}
129.
?>
130.
</select>
131.
</label>
132.
<label>
133.
<input name=
"year"
type=
"text"
value=
"<?=date("
Y
")+543;?>"
size=
"4"
maxlength=
"4"
/>
134.
</label>
135.
<label>
136.
<input type=
"submit"
value=
"ค้นหา"
/>
137.
</label>
138.
</form>
139.
</div> <div align=
"center"
></div> <div align=
"center"
></div></td>
140.
</tr>
141.
142.
143.
</table>
144.
<strong> </strong>
145.
146.
<table width=
"747"
border=
"0"
align=
"center"
>
147.
<tr>
148.
<td width=
"100"
bgcolor=
"#95AFFF"
><div align=
"center"
><strong>เลขที่ใบสั่งซื้อ</strong></div></td>
149.
<td colspan=
"2"
bgcolor=
"#95AFFF"
><div align=
"center"
><strong>วันที่</strong></div></td>
150.
<td width=
"247"
bgcolor=
"#95AFFF"
><div align=
"center"
><strong>รหัสสมาชิก</strong></div></td>
151.
<td width=
"167"
bgcolor=
"#95AFFF"
><div align=
"center"
><strong>จำนวนเงิน</strong></div></td>
152.
<?
153.
while
(
$dbarr_cat
= mysql_fetch_array(
$result_cat
))
154.
{
155.
$sqlm
=
"SELECT *,`order`.id as id,"
156.
.
" SUM(order_detail.amount1*product.price2+product.price3) as all_price"
157.
.
" FROM `order`"
158.
.
" INNER JOIN member ON `order`.member_id=member.id"
159.
.
" INNER JOIN order_detail ON order_detail.id_order=`order`.id"
160.
.
" INNER JOIN product ON order_detail.product_id=product.id"
161.
.
" GROUP BY `order`.id"
162.
.
" ORDER BY `order`.id"
;
163.
164.
165.
166.
167.
168.
169.
$rem
=mysql_query(
$sqlm
);
170.
$dbarrm
=mysql_fetch_array(
$rem
);
171.
$sum
=
$sum
+
$dbarrm
[
'all_price'
];
172.
173.
174.
?>
175.
</tr>
176.
177.
<tr>
178.
<td valign=
"top"
bgcolor=
"#FFFFFF"
><div align=
"center"
>
179.
<?=
$dbarr_cat
[
'id'
];?>
180.
</div></td>
181.
<td colspan=
"2"
valign=
"top"
bgcolor=
"#FFFFFF"
><div align=
"center"
>
182.
<?
183.
$oldyear
=
substr
(
$dbarr_cat
[
'date'
],0,4);
184.
$thyear
=
$oldyear
;
185.
$dbarr_cat
[
'date'
] =
str_replace
(
$oldyear
,
$thyear
,
$dbarr_cat
[
'date'
]);
186.
echo
displaydate(
$dbarr_cat
[
'date'
]);
187.
?>
188.
</div></td>
189.
<td valign=
"top"
bgcolor=
"#FFFFFF"
><div align=
"center"
>
190.
<?=
$dbarr_cat
[
"username"
]?>
191.
</div></td>
192.
<td valign=
"top"
bgcolor=
"#FFFFFF"
><div align=
"center"
><span
class
=
"style4"
>
193.
<?=number_format(
$dbarrm
[
"all_price"
])?>
194.
195.
</span>
196.
</div></td>
197.
</tr>
198.
<?
199.
}
200.
?>
201.
</table>
202.
<table width=
"747"
border=
"0"
align=
"center"
>
203.
<tr>
204.
<td valign=
"top"
><div align=
"right"
>รวมทั้งสิ้น
205.
<?=number_format(
$sum
)?>
206.
บาท </div></td>
207.
</tr>
208.
</table>
209.
<p align=
"center"
> </p>
210.
<p align=
"center"
>
211.
<input onclick=
"javascript:window.print()"
type=
"button"
value=
"พิมพ์"
/>
212.
<input type=
"submit"
name=
"Submit"
value=
"กลับหน้าเดิม"
onclick=
"window.location='report.php'"
/>
213.
</p>
214.
<p> </p>
215.
<p> </p>
216.
<p> </p>
217.
<p> </p>
218.
<p> </p>
219.
<p> </p>
220.
<p> </p>
221.
<p> </p>
222.
<p> </p> <p> </p></td>
223.
</tr>
224.
</table>
225.
</body>
226.
</html>