ภาคผนวก ก
การติดตั้งโปรแกรม
การติดตั้งโปรแกรม
โปรแกรม AppServ เป็นโปรแกรมที่ท ำกำรจ ำลอง PC เป็น Server เพื่อทดลองใช้งำนAppServ 2.5.10 รวบรวมโปรแกรม Open Source Software หลำยๆ อย่ำงเข้ำด้วยกัน โดยภำยในโปรแกรม AppServ 2.5.10 ประกอบด้วยโปรแกรมต่ำงๆ ดังนี้ - Apache 2.2.8 - PHP 5.2.6 - MySQL 5.0.51b - phpMyAdmin 2.10.3 1. ดับเบิ้ลคลิกไฟล์ appserv-win32-2.5.10.exe บนเครื่องPC เพื่อติดตั้งโปรแกรม ภาพที่ ก-1 แสดงกำรติดตั้งโปรแกรม
2. โปรแกรมจะแสดงหน้ำจอ AppServ 2.5.10 - Welcome to the AppServ 2.5.10 Setup Wizard ดังภำพที่ก-1แสดงกำรติดตั้งโปรแกรมเป็นข้อควำมต้อนรับเข้ำสู่กำรติดตั้ง ให้คลิกปุ่ม Next
3. โปรแกรมจะแสดงหน้ำจอ AppServ 2.5.10 - License Agreement คลิกปุ่ม I Agree GNULESSER เมื่อเรำอ่ำนและเข้ำใจลิขสิทธิ์นี้แล้ว ก็คลิกปุ่ม I Agree
4. โปรแกรมจะแสดงหน้ำจอ AppServ 2.5.10 - Choose Install Location ดังภำพ 3 เป็นกำรเลือก โฟลเดอร์ที่ใช้ในกำรติดตั้ง Appserv โดยค่ำดีฟอลต์จะเลือกติดตั้งไปที่โฟลเดอร์ C:\AppServ เมื่อเรำ เลือกโฟลเดอร์ได้แล้วก็ คลิกปุ่ม Next
5. โปรแกรมจะแสดงหน้ำจอ AppServ 2.5.10 - Select Component ดังภำพ 4 เป็นกำรเลือก ส่วนประกอบของAppServ ซึ่งมีดังนี้
- Apache HTTP Server - โปรแกรม Webserver ชื่อดัง ที่จ ำลองโฮสต์บนเครื่องของเรำ - MySQL Database – โปรแกรมฐำนข้อมูลยอดนิยม
-PHP Hypertext Preprocessor - โปรแกรมภำษำสคริปต์ PHP - phpMyAdmin - โปรแกรมจัดกำรฐำนข้อมูล
ให้เรำเลือกส่วนประกอบทั้งหมด โดยคลิกถูกหน้ำช่องทั้งหมด แล้วคลิกปุ่ม Next
6. โปรแกรมจะแสดงหน้ำจอ AppServ 2.5.10 - Apache HTTP Server Information เป็นกำรระบุ รำยละเอียดของโปรแกรมเว็บเซิร์ฟเวอร์ Apache ซึ่งมีดังนี้
- Server Name - ชื่อของเซิร์ฟเวอร์ หรือชื่อโฮสต์ ในที่นี้ให้เรำระบุเป็น localhost
- Administrator's Email Address อีเมลของผู้ดูแลระบบ หรืออีเมลของเรำ ในที่นี้ให้ระบุ เป็น เป็นa@localhost.com
- Apache HTTP Port - ชื่อพอร์ต เป็นทำงออกของข้อมูล ดีฟอลต์คือ 80 เมื่อเรำกรอกข้อมูลเรียบร้อยแล้ว ก็คลิกปุ่ม Next
7. โปรแกรมจะแสดงหน้ำจอ AppServ 2.5.10 - MySQL Server Configuration เป็นกำรระบุ รำยละเอียดของโปรแกรมฐำนข้อมูล MySQL ซึ่งมีดังนี้
- Enter root password -รหัสผ่ำนของผู้ดูแลระบบ ในที่นี้เรำก ำหนดเป็น 1234 - Re-enter root password –กรอกรหัสผ่ำนนี้อีกครั้งหนึ่ง
- Character Sets and Collations - เลือกกำรเข้ำรหัสภำษำ ในที่นี้คือ TIS620 Thai - Old Password Support –เพื่อรองรับกับกำรเข้ำรหัสผ่ำนแบบเก่ำ
- Enable InnoDB - เพื่อให้รองรับฐำนข้อมูลแบบ InnoDB
เมื่อเรำกรอกข้อมูลเรียบร้อยแล้ว ก็คลิกปุ่ม Install เพื่อติดตั้ง AppServ
8. โปรแกรม AppServ จะท ำกำรติดตั้ง ให้เรำรอจนกว่ำจะขึ้นหน้ำจอ AppServ 2.5.10
Completing the AppServ 2.5.10 Setup Wizard ซึ่งแสดงว่ำเรำได้ด ำเนินกำรติดตั้ง AppServ เรียบร้อยแล้ว ซึ่งจะมีตัวเลือกดังนี้
- Start Apache - เพื่อเริ่มโปรแกรม Apache - Start MySQL - เพื่อเริ่มโปรแกรม MySQL
ซึ่งโปรแกรมทั้งสองนี้ Apache และ MySQL จะท ำงำนเป็นลักษณะ Service คือจะท ำงำนโดย อัตโนมัติ เมื่อเรำเปิดวินโดวส์ และเมื่อเรำคลิกตัวเลือกเรียบร้อย ก็ให้คลิกปุ่ม Finish
ภาพที่ ก-8 แสดงหน้ำต่ำงโปรแกรมทำกำรติดตั้งเสร็จเรียบร้อย
9. ท ำกำรทดสอบโปรแกรมเพื่อตรวจสอบกำรท ำงำนว่ำ เรำได้ลง AppServ อย่ำงถูกต้องเรียบร้อย ให้ เรำเปิดเบรำเซอร์ แล้วเรียกไปที่ http://localhost/หรือ http://127.0.0.1
ขั้นตอนการ IMPORT DATABASE
1. เปิด Browser พิมพ์ IP Addess ไปที่ http://localhost/
ภาพที่ ก-10 แสดงหน้ำต่ำง AppServ Open Project
2. คลิกที่ ปุ่ม phpMyAdmin Database Manager เวอร์ชั่น 2.10.3 - กรอก User name / Password
- กดปุ่ม OK
ท ำกำรสร้ำงฐำนข้อมูลโดยใส่ชื่อฐำนข้อมูล แล้วกดค ำว่ำ “สร้ำง”
ภาพที่ ก-12 แสดงหน้ำต่ำง php myadmin
3. จะปรำกฏหน้ำต่ำง phpMyAdmin คลิกปุ่ม Import เพื่อค้นหำ Database ที่ต้องกำร Import
4. เมื่อคลิกปุ่ม Import เสร็จแล้ว ก็ท ำกำรเลือกฐำนข้อมูลที่ต้องกำรจะ Importโดยกดที่ปุ่ม Browse เลือกฐำนข้อมูล แล้วท ำกำรคลิกที่ปุ่มลงมือ
ภาพที่ ก-14 แสดงหน้ำต่ำงโปรแกรม Import Database
5. เมื่อคลิกที่ปุ่ม ลงมือ แล้วก็จะโชว์ Database ที่ท ำกำร Import ส ำเร็จ
ภาคผนวก ข
การติดตั้งโปรแกรม
SOURCE CODE
Source Code ชื่อ _config.php <? ob_start(); $host="localhost"; $dbname="ay"; $usdb="root"; $pwdb="1234"; $send=$_GET['send'];
$c=mysql_connect($host , $usdb, $pwdb) or die ('<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />ติดต่อฐำนข้อมูลผิดพลำด');
mysql_select_db($dbname) or die ('<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />เลือกฐำนข้อมูลผิดพลำด');
mysql_query("SET NAMES UTF8"); if ( !$c) {
echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />'; echo "<h3>ผิดพลำด : ไม่สำมำรถติดต่อฐำนข้อมูลได้</h3>";
exit () ; }
Source Code ชื่อ login.php (เข้าสู่ระบบของสมาชิก)
<div id="ContentBoxTop"> <div class="BoxBanner"> <div>เข้ำสู่ระบบ...</div> </div> <div class="CB"></div> </div> <div id="ContentBox"> <? $user=$_POST['user']; $pass=$_POST['pass']; if($_POST['submit']):
if($user and $pass):
$sql="SELECT * FROM user WHERE u_user='$user' AND u_pass='$pass' "; $re=mysql_query($sql);
if(mysql_num_rows($re)):
$rs=mysql_fetch_array($re); $_SESSION['ss_id']=$rs['u_id']; $_SESSION['ss_type']=$rs['u_status']; header ("Location: index.php");
else: $err='ชื่อผู้ใช้หรือรหัสผ่ำนไม่ถูกต้อง'; endif; else: $err='กรอกข้อมูลให้ครบก่อน'; endif; endif; ?> <?=ShowERR($err);?>
<form action="" method="post" class="FormLogin"> <h2>กรุณำเข้ำสู่ระบบ</h2>
<p>
<input type="text" name="user" id="user" class="FormText" placeholder="ใส่ชื่อผู้ใช้"> </p>
<p>
<input type="password" name="pass" id="pass" class="FormText" placeholder="ใส่ รหัสผ่ำน">
</p> <p>
<input type="submit" name="submit" id="submit" value="เข้ำสู่ระบบ" class="FormBtn"> </p>
</form> </div>
Source Code ชื่อ home.php (หน้าแรกค้นหาสินค้า)
<div id="ContentBoxTop"> <div class="BoxBanner">
<div>รำยกำรสินค้ำ</div> </div>
<div class="BoxSearch">
<form class="form-wrapper cf"><input name="q" type="text" required id="q" placeholder="กรุุณำใส่ค ำค้นหำ..." value="<?=$q?>"><button type="submit">ค้นหำ </button></form>
</div>
<div class="CB"></div> </div>
<?
$sql=" SELECT * FROM category ORDER BY c_name"; $re=mysql_query($sql); while($rs=mysql_fetch_array($re)): if($id1==$rs['c_id']): echo '<span><strong>'.$rs['c_name'].'</strong></span>'; else: echo '<a href="?inc=home.php&id1='.$rs['c_id'].'">'.$rs['c_name'].'</a>'; endif; endwhile; ?> </div> <div id="ContentBox"> <? if($id1):
$Where=" AND product.c_id = $id1 "; endif;
if($q):
$sql="SELECT * FROM product,category WHERE product.c_id=category.c_id AND (p_name LIKE '%$q%' OR c_name LIKE '%$q%') ORDER BY p_id DESC";
else:
$sql="SELECT * FROM product,category WHERE product.c_id=category.c_id $Where ORDER BY p_id DESC";
endif; $result=mysql_query($sql); $num=mysql_num_rows($result); //หำว่ำ มีข้อมูลทั้งหมดเท่ำไร if($num>0): include("_page.php"); for($i=$start;$i<$end;$i++): mysql_data_seek($result,$i); $rs=mysql_fetch_array($result);
echo'<div class="ListPro"><img src="'.$folderUp.$rs['p_pic'].'" width="148" height="150"><br>'.$rs['p_name'].' <a href="?inc=product.php&id='.$rs['p_id'].'">เพิ่มเติม </a></div>';
if((($i+1)%4)==0):echo '<div class="CB"></div>'; endif; endfor;
include('_page_num.php'); else:
echo '<h3 align="center">ยังไม่มีข้อมูล</h3>'; endif;
?>
</div>
Source Code ชื่อ cart.php (ซื้อสินค้า)
<?
if(!$_SESSION['ss_id']):
header ("Location: ?inc=login.php"); endif; ?> <? $Line = $_GET["Line"]; if($ac=='del'){ $Line = $_GET["Line"]; $_SESSION["ssProID"][$Line] = ""; $_SESSION["ssQty"][$Line] = "";
header ("Location: index.php?inc=cart.php");
//================================================================ ======= }elseif($ac=='order'){ //================================================================ ======= if(!isset($_SESSION["intLine"])){ $_SESSION["intLine"] = 0; $_SESSION["ssProID"][0] = $_GET["ProductID"]; $_SESSION["ssQty"][0] = 1;
header ("Location: index.php?inc=cart.php"); }else{
$key = array_search($_GET["ProductID"], $_SESSION["ssProID"]); if((string)$key != ""){
$_SESSION["ssQty"][$key] = $_SESSION["ssQty"][$key] + 1; }else{
$_SESSION["ssProID"][$intNewLine] = $_GET["ProductID"]; $_SESSION["ssQty"][$intNewLine] = 1;
}
header ("Location: index.php?inc=cart.php"); } //================================================================ ======= } ?> <? $numi=0; for($i=0;$i<=(int)$_SESSION["intLine"];$i++){ if($_SESSION["ssProID"][$i] != ""){ $numi++;} } ?> <? if($numi){?> <p><strong>รำยกำรสินค้ำในตระกร้ำ</strong></p> <br>
<table width="100%" class="StyleTable"> <tr class="StyleTableHead">
<td width="80" align="center" valign="middle"><strong>ล ำดับที่</strong></td> <td align="left" valign="middle"><strong>ชื่อสินค้ำ</strong></td>
<td width="82" align="center" valign="middle"><strong>รำคำ</strong></td> <td width="79" align="center" valign="middle"><strong>จ ำนวน</strong></td> <td width="79" align="center" valign="middle"><strong>รำคำรวม</strong></td> <td width="10" align="center" valign="middle"><strong>ลบ</strong></td> </tr> <? $Total = 0; $SumTotal = 0; $numi=0; for($i=0;$i<=(int)$_SESSION["intLine"];$i++){ if($_SESSION["ssProID"][$i] != ""){ $numi++;
$sql="SELECT * FROM product WHERE p_id=".$_SESSION["ssProID"][$i]; $result=mysql_query($sql);
$record=mysql_fetch_array($result);
$Total = $_SESSION["ssQty"][$i] * $record["p_price"]; $SumTotal = $SumTotal + $Total;
?> <tr> <td align="center" valign="middle"><?=$numi?></td> <td align="left" valign="middle"><?=$record["p_name"];?></td> <td align="center" valign="middle"><?=$record["p_price"];?></td> <td align="center" valign="middle"><?=$_SESSION["ssQty"][$i]?></td> <td align="center" valign="middle"><?=$Total?></td> <td align="center" valign="middle"><a
href="index.php?inc=<?=$inc?>&ac=del&Line=<?=$i?>" onClick="return confirm('ลบใช่ หรือไม่ ?');">ลบ</a></td> </tr> <? } } ?> <? ?> <!--tr>
<td colspan="4" align="right" valign="middle"><strong>รวม</strong></td> <td align="center" valign="middle"><?=$SumTotal?></td>
<td align="center" valign="middle">-</td> </tr-->
<!--tr>
<td colspan="4" align="right" valign="middle"><strong>ค่ำจัดส่ง </strong></td>
<td align="center" valign="middle"><?=$shipping?></td> <td align="center" valign="middle">-</td>
</tr--> <tr>
<td colspan="4" align="right" valign="middle"><strong>รำคำรวมท้งสิ้น </strong></td>
<td align="center" valign="middle"><?=$SumTotal+$shipping?></td> <td align="center" valign="middle">-</td>
</table>
<p><strong><a href="index.php?inc=home.php">เลือกสินค้ำอื่นเพิ่มเติม</a></strong> หรือ <strong><a href="index.php?inc=checkout.php">ช ำระเงิน(CheckOut)</a></strong></p> <!--p>*ทำงร้ำนจะส่งสินค้ำ(ด้วยรถบรรทุก) ให้เฉพำะลูกค้ำในจังหวัดมหำสำรคำมและรำคำสินค้ำรวม 5000 บำทขึ้นไปเท่ำนั้น ถ้ำหำกมีกำรสั่งซื้อน้อยกว่ำ 5000 บำท หรือ ลูกค้ำอยู่จังหวัดอื่นๆ จะต้องมำรับ สินค้ำเองที่ร้ำน</p--> <? }else{?> <h3>ไม่มีสินค้ำในตะกร้ำ <a href="index.php?inc=home.php">กรุณำเลือกซื้อสินค้ำ</a></h3> <? }?>
Source Code ชื่อ checkout.php (แสดงรายการที่ซื้อสินค้า)
<? $u_email=$_POST['u_email']; $u_name=$_POST['u_name']; $u_address=$_POST['u_address']; $u_district=$_POST['u_district']; $u_amphoe=$_POST['u_amphoe']; $u_province=$_POST['u_province']; $u_zip=$_POST['u_zip']; $u_tel=$_POST['u_tel']; if($_POST['submit']){ $u_id=$_SESSION['ss_id']; $total=TotalPrice(); InsertDB("orders","u_id=$u_id,P:u_name,P:u_address,P:u_district,P:u_amphoe,P:u_p rovince,P:u_zip,P:u_tel,P:u_email,date=NOW(),total_price='$total'"); $strOrderID = OrderLastID(); for($i=0;$i<=(int)$_SESSION["intLine"];$i++){ if($_SESSION["ssProID"][$i] != ""){
$sqlx="SELECT * FROM product WHERE p_id=".$_SESSION["ssProID"][$i]; $resultx=mysql_query($sqlx); $record=mysql_fetch_array($resultx); InsertDB("orders_detail","or_id='$strOrderID',p_id='".$_SESSION["ssProID"][$i]."',p_na me='".$record['p_name']."',p_price='".$record['p_price']."',p_qty=' ".$_SESSION["ssQty"][$i]."'"); } }
echo ShowOK('บันทึกข้อมูลกำรซื้อสินค้ำเรียบร้อยแล้ว <br>เมื่อท่ำนช ำระเงินแล้ว กรุณำแจ้งช ำระเงินด้วยค่ะ</b></font></p><a href="print.php?id='.$strOrderID.'" target="_blank">พิมพ์ใบเสร็จรับเงิน</a>'); $HidFrm=1; unset($_SESSION['ssProID']); unset($_SESSION['ssQty']); unset($_SESSION['intLine']); } ?> <?=$wordERROR?> <? $numi=check_num_cart(); ?>
<? if($numi and !$HidFrm){?>
<p><strong>รำยกำรสินค้ำของคุณ</strong></p> <br>
<table width="100%" class="StyleTable"> <tr class="StyleTableHead">
<td width="80" align="center" valign="middle"><strong>ล ำดับที่</strong></td> <td align="left" valign="middle"><strong>ชื่อสินค้ำ</strong></td>
<td width="82" align="center" valign="middle"><strong>รำคำ</strong></td> <td width="79" align="center" valign="middle"><strong>จ ำนวน</strong></td> <td width="79" align="center" valign="middle"><strong>รำคำรวม</strong></td> </tr> <? $Total = 0; $SumTotal = 0; $numi=0; for($i=0;$i<=(int)$_SESSION["intLine"];$i++){ if($_SESSION["ssProID"][$i] != ""){ $numi++;
$sql="SELECT * FROM product WHERE p_id=".$_SESSION["ssProID"][$i]; $result=mysql_db_query($dbname,$sql);
$record=mysql_fetch_array($result);
$Total = $_SESSION["ssQty"][$i] * $record["p_price"]; $SumTotal = $SumTotal + $Total;
<td align="center" valign="middle"><?=$numi?></td> <td align="left" valign="middle"><?=$record["p_name"];?></td> <td align="center" valign="middle"><?=$record["p_price"];?></td> <td align="center" valign="middle"><?=$_SESSION["ssQty"][$i]?></td> <td align="center" valign="middle"><?=$Total?></td> </tr> <? } } ?> <? /*
$sql="SELECT * FROM user WHERE u_id= ".$_SESSION['ss_id']; $result=mysql_db_query($dbname,$sql);
$record=mysql_fetch_array($result);
if($record['jangwad']=='มหำสำรคำม' and $SumTotal>=5000){ $shipping=500; }else{ $shipping=0; }*/ ?> <!--tr>
<td colspan="4" align="right" valign="middle"><strong>รวม</strong></td> <td align="center" valign="middle"><?=$SumTotal?></td>
<td align="center" valign="middle">-</td> </tr>
<tr>
<td colspan="4" align="right" valign="middle"><strong>ค่ำจัดส่ง </strong></td>
<td align="center" valign="middle"><?=$shipping?></td> <td align="center" valign="middle">-</td>
</tr--> <tr>
<td colspan="4" align="right" valign="middle"><strong>รำคำรวมท้งสิ้น </strong></td>
<td align="center" valign="middle"><?=$SumTotal+$shipping?></td> </tr>
<br /> <br /> <br /> <?
$sql="SELECT * FROM user WHERE u_id= ".$_SESSION['ss_id']; $result=mysql_query($sql); $record=mysql_fetch_array($result); $u_email=$record['u_email']; $u_name=$record['u_name']; $u_address=$record['u_address']; $u_district=$record['u_district']; $u_amphoe=$record['u_amphoe']; $u_province=$record['u_province']; $u_zip=$record['u_zip']; $u_tel=$record['u_tel']; ?> <form method="post">
<table width="100%" class="StyleTable"> <tr class="StyleTableHead">
<td width="100" align="right"><strong>ชื่อผู้รับ</strong></td> <td width="10"> </td>
<td align="left"><?=$u_name?><input name="u_name" type="hidden" id="u_name" value="<?=$u_name?>"></td>
</tr> <tr>
<td height="30" align="right" valign="middle"><strong>ที่อยู่</strong></td> <td height="30" valign="middle"> </td>
<td height="30" align="left" valign="middle"><?=$u_address?><input
name="u_address" type="hidden" id="u_address" value="<?=$u_address?>"></td> </tr>
<tr>
<td height="30" align="right" valign="middle"><strong>ต ำบล</strong></td> <td height="30" valign="middle"> </td>
<td height="30" align="left" valign="middle"><?=$u_district?><input name="u_district" type="hidden" id="u_district" value="<?=$u_district?>"></td>
<td height="30" align="right" valign="middle"><strong>อ ำเภอ</strong></td> <td height="30" valign="middle"> </td>
<td height="30" align="left" valign="middle"><?=$u_amphoe?><input
name="u_amphoe" type="hidden" id="u_amphoe" value="<?=$u_amphoe?>"></td> </tr>
<tr>
<td height="30" align="right" valign="middle"><strong>จังหวัด</strong></td> <td height="30" valign="middle"> </td>
<td height="30" align="left" valign="middle"><?=$u_province?><input
name="u_province" type="hidden" id="u_province" value="<?=$u_province?>"> </td>
</tr> <tr>
<td height="30" align="right" valign="middle"><strong>รหัสไปรษณีย์</strong></td> <td height="30" valign="middle"> </td>
<td height="30" align="left" valign="middle"><?=$u_zip?><input name="u_zip" type="hidden" id="u_zip" value="<?=$u_zip?>"></td>
</tr> <tr>
<td align="right"><strong>เบอร์โทร</strong></td> <td> </td>
<td align="left"><?=$u_tel?><input name="u_tel" type="hidden" id="u_tel" value="<?=$u_tel?>"></td>
</tr> <tr>
<td align="right"><strong>อีเมล์</strong></td> <td> </td>
<td align="left"><?=$u_email?><input name="u_email" type="hidden" id="u_email" value="<?=$u_email?>"></td>
</tr> <tr>
<td align="right"> </td> <td> </td>
<td align="left"><input type="submit" name="submit" id="submit" value="CheckOut" />
<input name="shipping" type="hidden" id="shipping" value="<?=$shipping?>"> </td>
</table> </form> <? }elseif($HidFrm){ ?> <? }else{?> <h3>ไม่มีสินค้ำในตะกร้ำ <a href="?">กรุณำเลือกซื้อสินค้ำ</a></h3> <? }?>
Source Code ชื่อ print.php (พิมพ์ใบจจ่ายช าระเงิน)
<? include('include/_config.php');?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>ใบเสร็จรับเงิน</title> <script type="text/javascript"> function PrintPage() { window.print(); } </script> </head> <body> <?
$sql="SELECT * FROM orders WHERE or_id = $id"; $result=mysql_query($sql);
$record=mysql_fetch_array($result); //$shipping=$record['shipping']; ?>
<p align="center"><strong>รำยกำรสั่งซื้อสินค้ำ</strong></p> <table width="800" border="0" cellpadding="0" cellspacing="0"> <tr>
<td width="50%" align="left" valign="middle">เลขที่ใบสั่งซื้อ <?=sprintf('%06d', $id)?></td>
<td align="right" valign="middle">วันที่และเวลำซื้อ <?=$record['date']?></td> </tr>
<table width="800" border="1"> <tr>
<td width="80" align="center" valign="middle"><strong>ล ำดับที่</strong></td> <td align="left" valign="middle"><strong>ชื่อสินค้ำ</strong></td>
<td width="82" align="center" valign="middle"><strong>รำคำ</strong></td> <td width="79" align="center" valign="middle"><strong>จ ำนวน</strong></td> <td width="79" align="center" valign="middle"><strong>รำคำรวม</strong></td> </tr>
<?
$sql="SELECT *,(p_price*p_qty)AS p_price_total FROM orders_detail WHERE or_id = $id"; $result=mysql_db_query($dbname,$sql); $i=0; $total_price=0; $total_unit=0; while($record=mysql_fetch_array($result)){ $i++; $total_price=$total_price+$record['p_price_total']; $total_unit=$total_unit+$record['p_qty']; ?> <tr> <td align="center" valign="middle"><?=$i?></td> <td align="left" valign="middle"><?=$record['p_name']?></td> <td align="center" valign="middle"><?=$record['p_price']?></td> <td align="center" valign="middle"><?=$record['p_qty']?></td> <td align="center" valign="middle"><?=$record['p_price_total']?></td> </tr> <? }?> <!--tr>
<td colspan="3" align="right" valign="middle"><strong>รวม</strong></td> <td align="center" valign="middle"><strong><?=$total_unit?></strong></td> <td align="center" valign="middle"><strong><?=$total_price?></strong></td> </tr> <tr>
<td colspan="3" align="right" valign="middle"><strong>ค่ำส่ง</strong></td> <td align="center" valign="middle"><strong>-</strong></td>
<td align="center"
valign="middle"><strong><?=$shipping?></strong></td> </tr-->
<tr>
<td colspan="3" align="right" valign="middle"><strong>รวมทั้งสิ้น </strong></td> <td align="center" valign="middle"><strong><?=$total_unit?></strong></td> <td align="center" valign="middle"><strong><?=$total_price+$shipping?></strong></td> </tr> </table> <br /> <br /> <p>ข้อมูลลูกค้ำ</p> <?
$sql="SELECT * FROM orders WHERE or_id=$id "; $result=mysql_query($sql); $record=mysql_fetch_array($result); $u_email=$record['u_email']; $u_name=$record['u_name']; $u_address=$record['u_address']; $u_district=$record['u_district']; $u_amphoe=$record['u_amphoe']; $u_province=$record['u_province']; $u_zip=$record['u_zip']; $u_tel=$record['u_tel']; ?>
<table width="800" border="1" cellpadding="1" cellspacing="1"> <tr>
<td width="100" align="right"><strong>ชื่อผู้รับ</strong></td> <td align="left"><?=$u_name?></td>
</tr> <tr>
<td height="30" align="right" valign="middle"><strong>ที่อยู่</strong></td> <td height="30" align="left" valign="middle"><?=$u_address?></td> </tr>
<td height="30" align="right" valign="middle"><strong>ต ำบล</strong></td> <td height="30" align="left" valign="middle"><?=$u_district?></td>
</tr> <tr>
<td height="30" align="right" valign="middle"><strong>อ ำเภอ</strong></td> <td height="30" align="left" valign="middle"><?=$u_amphoe?></td>
</tr> <tr>
<td height="30" align="right" valign="middle"><strong>จังหวัด</strong></td> <td height="30" align="left" valign="middle"><?=$u_province?></td>
</tr> <tr>
<td height="30" align="right" valign="middle"><strong>รหัสไปรษณีย์</strong></td> <td height="30" align="left" valign="middle"><?=$u_zip?></td>
</tr> <tr> <td align="right"><strong>เบอร์โทร</strong></td> <td align="left"><?=$u_tel?></td> </tr> <tr> <td align="right"><strong>อีเมล์</strong></td> <td align="left"><?=$u_email?></td> </tr> </table> <br /> <br /> <br /> <br />
<table border="1" cellpadding="0" cellspacing="0"> <tr>
<td width="250" height="30" align="center" valign="middle"><strong>ธนำคำร </strong></td>
<td width="250" align="center" valign="middle"><strong>เลขที่บัญชี</strong></td> <td width="250" align="center" valign="middle"><strong>ชื่อบัญชี</strong></td> </tr>
<tr>
<td align="center" valign="middle">xxx</td> <td align="center" valign="middle">xxx</td> </tr> </table> <br /> <br /> <br /> <br />
<table width="400" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="150" align="right"><strong>ชื่อผู้ส่งสินค้ำ</strong></td> <td width="10"> </td> <td align="center">...</td> </tr> <tr> <td align="right"> </td> <td> </td> <td align="center">( xxxxxxxxxxxxx )</td> </tr> <tr> <td align="right"> </td> <td> </td> <td align="center"> </td> </tr> <tr> <td align="right"><strong>ชื่อผู้รับสินค้ำ</strong></td> <td> </td> <td align="center">...</td> </tr> <tr> <td align="right"> </td> <td> </td> <td align="center">( <?=$u_name?> )</td> </tr> </table> <br />
<input type="submit" name="button" id="button" value="พิมพ์ใบเสร็จ" onclick="javascript:PrintPage();" />
<input type="button" value="Save as PDF"
onClick="window.location='pdf_print.php?id=<?=$id?>';"> </body>
</html>
Source Code ชื่อ payment.php (การแจ้งการช าระเงิน)
<? include('include/jq_form_validator.php');?> <?
if(!$id): $id=$_POST['id']; endif; if($id):
$FdID=SelectDB('orders','or_id','or_id='.$id);
if(!$FdID)echo ShowERR("ไม่พบใบสั่งซื้อที่คุณต้องกำร"); endif;
if($_POST['FdID']): $FdID=$_POST['FdID']; endif; ?>
<? if(!$FdID):?>
<form method="post" enctype="multipart/form-data" id="myRegister"> <table width="100%" class="TableFrom">
<tr>
<td width="300" height="30" align="right" valign="middle">เลขที่ใบสั่งซื้อ</td> <td align="left" valign="middle"><input name="id" type="text"
class="validate[required,custom[integer]] Input" id="id" value="<?=$id?>" size="10"> <input type="submit" name="submit_search" id="submit_search" value="ค้นหำข้อมูล กำรสั่งซื้อ" /></td> </tr> </table> </form> <? endif;?> <? if($FdID):?> <? if($_POST['submit']): $upload=$_FILES["upload"]["name"]; if($upload): $pay_slip=getFileNameUpload($upload); if(move_uploaded_file($_FILES["upload"]["tmp_name"],$folderUp.$pay_slip)):
@unlink($folderUp.$_POST['pay_slip']); endif; endif; UpdateDB("orders","P:pay_bank,P:pay_money,P:pay_date_money,pay_date=NOW() ,pay_slip='$pay_slip',or_pay=1","or_id=$id"); echo ShowOK("บันทึกข้อมูลเรียบร้อยแล้ว"); else:
$sql="SELECT * FROM orders WHERE or_id = $FdID"; $re=mysql_query($sql); $rs=mysql_fetch_array($re); $or_id=$rs['or_id']; $u_name=$rs['u_name']; $u_email=$rs['u_email']; $u_tel=$rs['u_tel']; $total_price=$rs['total_price']; $pay_bank=$rs['pay_bank']; $pay_money=$rs['pay_money']; $pay_date_money=$rs['pay_date_money']; $pay_slip=$rs['pay_slip']; if(!$pay_bank) $pay_bank=''; if(!$pay_money) $pay_money=''; if(!$pay_date_money) $pay_date_money=''; if(!$pay_slip) $pay_slip=''; endif; if(!$pay_date_money) $pay_date_money=date("Y-m-d"); ?> <? if(!$_POST['submit']):?>
<form method="post" enctype="multipart/form-data" id="myRegister"> <table width="100%" class="TableFrom">
<tr>
<td width="300" height="30" align="right" valign="middle">เลขที่ใบสั่งซื้อ</td> <td align="left" valign="middle"><input name="or_id" type="text" disabled
class="validate[required] Input" id="or_id" value="<?=sprintf('%06d', $or_id)?>" size="10"> <input name="FdID" type="hidden" id="FdID" value="<?=$FdID?>"></td>
</tr> <tr>
<td align="left" valign="middle"><input name="u_name" type="text" disabled class="validate[required] Input" id="u_name" value="<?=$u_name?>" size="30"></td> </tr>
<tr>
<td width="300" height="30" align="right" valign="middle">อีเมล์</td>
<td align="left" valign="middle"><input name="u_email" type="text" disabled class="validate[required] Input" id="u_email" value="<?=$u_email?>" size="30"></td> </tr>
<tr>
<td width="300" height="30" align="right" valign="middle">เบอร์โทรศัพท์</td> <td align="left" valign="middle"><input name="u_tel" type="text" disabled class="validate[required] Input" id="u_tel" value="<?=$u_tel?>" size="30"></td> </tr>
<tr>
<td width="300" height="30" align="right" valign="middle">ธนำคำรที่ช ำระเงิน</td> <td align="left" valign="middle">
<select name="pay_bank" id="pay_bank"> <? for($ii=1;$ii<count($arrBankName);$ii++):?>
<option value="<?=$ii?>" <? if($pay_bank==$ii) echo ' selected '; ?>><?=$arrBankName[$ii]?> [<?=$arrBankAccName[$ii]?>]</option> <? endfor;?> </select> </td> </tr> <tr>
<td width="300" height="30" align="right" valign="middle">จ ำนวนเงินที่ต้องช ำระ</td> <td align="left" valign="middle"><?=$total_price?> บำท</td>
</tr> <tr>
<td width="300" height="30" align="right" valign="middle">จ ำนวนเงินที่ช ำระ</td> <td align="left" valign="middle"><input name="pay_money" type="text"
id="pay_money" value="<?=$pay_money?>" size="10"
class="validate[required,custom[integer],min[<?=$total_price?>]] Input"></td> </tr>
<tr>
<td align="left" valign="middle"><input name="pay_date_money" type="text" id="pay_date_money" value="<?=$pay_date_money?>" size="15"
class="validate[required] Input"></td> </tr>
<tr>
<td width="300" height="30" align="right" valign="middle">อัพโหลดสลิป</td> <td align="left" valign="middle">
<input type="file" name="upload" id="upload" class="<? if(!$pay_slip):?>validate[required]<? endif;?> Input">
<input name="OldFile" type="hidden" id="OldFile" value="<?=$pay_slip?>">
<? if($pay_slip):?><a href="images/product/<?=$pay_slip?>" target="_blank">ดูใบสลิป </a><? endif;?>
</td> </tr> <tr>
<td height="30" align="right" valign="middle"> </td>
<td valign="middle"><input type="submit" name="submit" id="submit" value="ส่ง ข้อมูลช ำระเงิน" /></td>
</tr> </table> </form>
<!--==START_SELECT_DATE==-->
<script type="text/javascript"
src="scripts/zebra-datepicker.1.6.7/javascript/zebra_datepicker.js"></script>
<link rel="stylesheet" href="scripts/zebra-datepicker.1.6.7/css/zebra_datepicker.css" type="text/css"><script> $(document).ready(function() { $('#pay_date_money').Zebra_DatePicker({ //direction: true, //pair: $('#pay_date_money') }); }); </script> <!--==END_SELECT_DATE==--> <? endif;?> <? endif;?>
Source Code ชื่อ admin_pro.php (จัดการข้อมูลสินค้า) <div class="BoxMenuHead21">ข้อมูลสินค้ำ</div> <? if($ac):?> <? $c_id=$_POST['c_id']; $v_id=$_POST['v_id']; $p_name=$_POST['p_name']; $p_content=$_POST['p_content']; $p_price=$_POST['p_price']; $p_qty=$_POST['p_qty']; $OldFile=$_POST['OldFile']; $upload=$_FILES["upload"]["name"]; if($_POST['submit']):
if($p_content and $p_name and $p_price and ($OldFile or $upload)): if($upload): $OldFile=getFileNameUpload($upload); if(move_uploaded_file($_FILES["upload"]["tmp_name"],$folderUp.$OldFile)): @unlink($folderUp.$_POST['OldFile']); endif; endif;
if($ac=='edit' and $id):
UpdateDB("product","P:c_id,P:p_name,p_pic='$OldFile',P:p_content,P:p_price,P:p_ qty,P:v_id","p_id=$id"); else: InsertDB("product","P:c_id,P:p_name,p_pic='$OldFile',P:p_content,P:p_price,P:p_qt y,P:v_id"); endif;
header ("Location: ?inc=".$inc); else:
echo ShowERR('กรุณำกรอกข้อมูลให้ครบก่อน'); endif;
elseif($ac=='del' and $id):
DeleteDB("product","p_id=$id"); header ("Location: ?inc=".$inc); elseif($ac=='edit' and $id):
$sql="SELECT * FROM product WHERE p_id=$id"; $result=mysql_query($sql); $rs=mysql_fetch_array($result); $c_id=$rs['c_id']; $v_id=$rs['v_id']; $p_name=$rs['p_name']; $OldFile=$rs['p_pic']; $p_content=$rs['p_content']; $p_price=$rs['p_price']; $p_qty=$rs['p_qty']; endif; ?>
<script type="text/javascript" src="ckeditor/ckeditor.js"></script> <script type="text/javascript" src="ckeditor/cke_config.js"></script> <? include('include/jq_form_validator.php');?>
<form method="post" enctype="multipart/form-data" id="myRegister"> <table width="100%" class="TableFrom">
<tr>
<td width="200" height="30" align="right" valign="middle">ชื่อสินค้ำ</td>
<td align="left" valign="middle"><input name="p_name" type="text" id="p_name" value="<?=$p_name?>" size="50" class="validate[required] Input"></td>
</tr> <tr>
<td height="30" align="right" valign="middle">หมวดหมู่</td> <td align="left" valign="middle">
<select name="c_id" id="c_id"
class="Input"><?=show_select_db('category','c_id','c_name',$c_id)?></select> </td>
</tr> <tr>
<td height="30" align="right" valign="middle">ตัวแทนจ ำหน่ำย</td> <td align="left" valign="middle">
</td> </tr> <tr>
<td height="30" align="right" valign="middle">อัพโหลดรูปภำพ</td> <td align="left" valign="middle">
<? if($OldFile){echo '<img src="'.$folderUp.$OldFile.'" width="210" height="190" align="absmiddle" /><br>';}?>
<input type="file" name="upload" id="upload" class="Input">
<input name="OldFile" type="hidden" id="OldFile" value="<?=$OldFile?>"> </td>
</tr> <tr>
<td height="30" align="right" valign="middle">รำคำ</td>
<td align="left" valign="middle"><input name="p_price" type="text" id="p_price" value="<?=$p_price?>" class="validate[required] Input"></td>
</tr> <tr>
<td height="30" align="right" valign="middle">จ ำนวน</td>
<td align="left" valign="middle"><input name="p_qty" type="text" id="p_qty" value="<?=$p_qty?>" class="validate[required] Input"></td>
</tr> <tr>
<td height="30" align="right" valign="middle">รำยละเอียดเต็ม</td>
<td align="left" valign="middle"><textarea name="p_content" id="p_content" cols="45" rows="5" class="validate[required] Input"><?=stripslashes($p_content)?></textarea></td> </tr>
<tr>
<td height="30" align="right" valign="middle"> </td> <td valign="middle">
<input type="submit" name="submit" id="submit" value="บันทึกข้อมูล" /> <a href="?inc=<?=$inc?>">ย้อนกลับ</a> </td> </tr> </table> </form> <? ShowEditor('p_content');?> <? else:?> <?
//START======================สร้ำงตำรำงรำยกำร $TableSearch=1;
$TableAdd=1; $TableEditDel=1; $TableZeno=1;
$TableSqlSearch="SELECT * FROM product,category WHERE product.c_id=category.c_id (p_name LIKE '%$q%' OR c_name LIKE '%$q%') ORDER BY p_id DESC";
$TableSql= "SELECT * FROM product,category WHERE product.c_id=category.c_id ORDER BY p_id DESC";
$TableDataid='p_id'; $TableHead = array('ชื่อสินค้ำ','หมวดหมู่','รำคำ','จ ำนวนที่เหลือ'); $TableDate = array('p_name','c_name','p_price','p_qty'); $TableWidth = array('','120','100','100'); include('_table.php'); //END======================สร้ำงตำรำงรำยกำร ?> <? endif;?>
Source Code ชื่อ admin_category.php (จัดการหมวดหมู่สินค้า)
<div class="BoxMenuHead21">ข้อมูลสินค้ำ</div> <? if($ac):?> <? $c_id=$_POST['c_id']; $v_id=$_POST['v_id']; $p_name=$_POST['p_name']; $p_content=$_POST['p_content']; $p_price=$_POST['p_price']; $p_qty=$_POST['p_qty']; $OldFile=$_POST['OldFile']; $upload=$_FILES["upload"]["name"]; if($_POST['submit']):
if($p_content and $p_name and $p_price and ($OldFile or $upload)): if($upload):
$OldFile=getFileNameUpload($upload);
endif; endif;
if($ac=='edit' and $id):
UpdateDB("product","P:c_id,P:p_name,p_pic='$OldFile',P:p_content,P:p_price,P:p_ qty,P:v_id","p_id=$id"); else: InsertDB("product","P:c_id,P:p_name,p_pic='$OldFile',P:p_content,P:p_price,P:p_qt y,P:v_id"); endif;
header ("Location: ?inc=".$inc); else:
echo ShowERR('กรุณำกรอกข้อมูลให้ครบก่อน'); endif;
elseif($ac=='del' and $id):
@unlink($folderUp.image_product($id)); DeleteDB("product","p_id=$id");
header ("Location: ?inc=".$inc); elseif($ac=='edit' and $id):
$sql="SELECT * FROM product WHERE p_id=$id"; $result=mysql_query($sql); $rs=mysql_fetch_array($result); $c_id=$rs['c_id']; $v_id=$rs['v_id']; $p_name=$rs['p_name']; $OldFile=$rs['p_pic']; $p_content=$rs['p_content']; $p_price=$rs['p_price']; $p_qty=$rs['p_qty']; endif; ?>
<script type="text/javascript" src="ckeditor/ckeditor.js"></script> <script type="text/javascript" src="ckeditor/cke_config.js"></script> <? include('include/jq_form_validator.php');?>
<form method="post" enctype="multipart/form-data" id="myRegister"> <table width="100%" class="TableFrom">
<tr>
<td width="200" height="30" align="right" valign="middle">ชื่อสินค้ำ</td>
<td align="left" valign="middle"><input name="p_name" type="text" id="p_name" value="<?=$p_name?>" size="50" class="validate[required] Input"></td>
</tr> <tr>
<td height="30" align="right" valign="middle">หมวดหมู่</td> <td align="left" valign="middle">
<select name="c_id" id="c_id"
class="Input"><?=show_select_db('category','c_id','c_name',$c_id)?></select> </td>
</tr> <tr>
<td height="30" align="right" valign="middle">ตัวแทนจ ำหน่ำย</td> <td align="left" valign="middle">
<select name="v_id" id="v_id"
class="Input"><?=show_select_db('vender','v_id','v_name',$v_id)?></select> </td>
</tr> <tr>
<td height="30" align="right" valign="middle">อัพโหลดรูปภำพ</td> <td align="left" valign="middle">
<? if($OldFile){echo '<img src="'.$folderUp.$OldFile.'" width="210" height="190" align="absmiddle" /><br>';}?>
<input type="file" name="upload" id="upload" class="Input">
<input name="OldFile" type="hidden" id="OldFile" value="<?=$OldFile?>"> </td>
</tr> <tr>
<td height="30" align="right" valign="middle">รำคำ</td>
<td align="left" valign="middle"><input name="p_price" type="text" id="p_price" value="<?=$p_price?>" class="validate[required] Input"></td>
</tr> <tr>
<td align="left" valign="middle"><input name="p_qty" type="text" id="p_qty" value="<?=$p_qty?>" class="validate[required] Input"></td>
</tr> <tr>
<td height="30" align="right" valign="middle">รำยละเอียดเต็ม</td>
<td align="left" valign="middle"><textarea name="p_content" id="p_content" cols="45" rows="5" class="validate[required] Input"><?=stripslashes($p_content)?></textarea></td> </tr>
<tr>
<td height="30" align="right" valign="middle"> </td> <td valign="middle">
<input type="submit" name="submit" id="submit" value="บันทึกข้อมูล" /> <a href="?inc=<?=$inc?>">ย้อนกลับ</a> </td> </tr> </table> </form> <? ShowEditor('p_content');?> <? else:?> <?//START======================สร้ำงตำรำงรำยกำร $TableSearch=1; $TableAdd=1; $TableEditDel=1; $TableZeno=1;
$TableSqlSearch="SELECT * FROM product,category WHERE product.c_id=category.c_id (p_name LIKE '%$q%' OR c_name LIKE '%$q%') ORDER BY p_id DESC";
$TableSql= "SELECT * FROM product,category WHERE product.c_id=category.c_id ORDER BY p_id DESC";
$TableDataid='p_id'; $TableHead = array('ชื่อสินค้ำ','หมวดหมู่','รำคำ','จ ำนวนที่เหลือ'); $TableDate = array('p_name','c_name','p_price','p_qty'); $TableWidth = array('','120','100','100'); include('_table.php'); //END======================สร้ำงตำรำงรำยกำร ?><? endif;?>
Source Code ชื่อ admin_vender.php (จัดการตัวแทนจ าหน่าย)
<div class="BoxMenuHead21">ตัวแทนจ ำหน่ำย</div> <? if($ac):?> <? $v_name=$_POST['v_name']; $v_address=$_POST['v_address']; $v_tel=$_POST['v_tel']; $v_mail=$_POST['v_mail']; if($_POST['submit']):
if($v_name and $v_address and $v_tel and $v_mail): if($ac=='edit' and $id):
UpdateDB("vender","P:v_name,P:v_address,P:v_tel,P:v_mail","v_id=$id"); else:
InsertDB("vender","P:v_name,P:v_address,P:v_tel,P:v_mail"); endif;
header ("Location: ?inc=".$inc); else:
echo ShowERR('กรุณำกรอกข้อมูลให้ครบก่อน'); endif;
elseif($ac=='del' and $id):
DeleteDB("vender","v_id=$id"); header ("Location: ?inc=".$inc); elseif($ac=='edit' and $id):
$sql="SELECT * FROM vender WHERE v_id=$id"; $result=mysql_query($sql); $rs=mysql_fetch_array($result); $v_name=$rs['v_name']; $v_address=$rs['v_address']; $v_tel=$rs['v_tel']; $v_mail=$rs['v_mail']; endif; ?> <? include('include/jq_form_validator.php');?>
<tr>
<td width="170" height="30" align="right" valign="middle">ชื่อตัวแทนจ ำหน่ำย</td> <td valign="middle"><input name="v_name" type="text" id="v_name"
value="<?=$v_name?>" size="50" class="validate[required] Input"></td> </tr>
<tr>
<td width="170" height="30" align="right" valign="middle">ที่อยู่ตัวแทนจ ำหน่ำย</td> <td valign="middle"><input name="v_address" type="text" id="v_address"
value="<?=$v_address?>" size="50" class="validate[required] Input"></td> </tr>
<tr>
<td width="170" height="30" align="right" valign="middle">เบอร์โทร</td>
<td valign="middle"><input name="v_tel" type="text" id="v_tel" value="<?=$v_tel?>" size="50" class="validate[required] Input"></td>
</tr> <tr>
<td width="170" height="30" align="right" valign="middle">อีเมล์</td> <td valign="middle"><input name="v_mail" type="text" id="v_mail" value="<?=$v_mail?>" size="50" class="validate[required] Input"></td> </tr>
<tr>
<td height="30" align="right" valign="middle"> </td> <td valign="middle">
<input type="submit" name="submit" id="submit" value="บันทึกข้อมูล" /> <a href="?inc=<?=$inc?>">ย้อนกลับ</a> </td> </tr> </table> </form> <? else:?> <? //START======================สร้ำงตำรำงรำยกำร $TableSearch=0; $TableAdd=1; $TableEditDel=1; $TableZeno=1;
//$TableSqlSearch="SELECT * FROM category WHERE user.k_id = knn.k_id AND u_status<>1 AND u_borrow=0 AND (u_name LIKE '%$q%' OR u_last LIKE '%$q%' OR u_email LIKE '%$q%') ORDER BY u_id DESC";
$TableSql= "SELECT * FROM vender ORDER BY v_id DESC"; $TableDataid='v_id'; $TableHead = array('ชื่อ','ที่อยู่','เบอร์โทร','อีเมล์'); $TableDate = array('v_name','v_address','v_tel','v_mail'); include('_table.php'); //END======================สร้ำงตำรำงรำยกำร ?> <? endif;?>
Source Code ชื่อ admin_emp.php (จัดการข้อมูลพนักงาน)
<div class="BoxMenuHead21">ข้อมูลพนักงำน</div> <? if($ac):?> <? $u_email=$_POST['u_email']; $u_user=$_POST['u_user']; $u_pass=$_POST['u_pass']; $u_name=$_POST['u_name']; $u_address=$_POST['u_address']; $u_district=$_POST['u_district']; $u_amphoe=$_POST['u_amphoe']; $u_province=$_POST['u_province']; $u_zip=$_POST['u_zip']; $u_tel=$_POST['u_tel']; if($_POST['submit']):
if($u_name and $u_email and $u_pass and $u_user): if(CheckEmail($u_email,$id)):
echo ShowERR('อีเมล์นี้มีคนอื่นใช้แล้ว'); elseif(CheckUser($u_user,$id)):
echo ShowERR('Username นี้มีคนอื่นใช้แล้ว'); else:
if($ac=='edit' and $id):
else:
InsertDB("user","u_status=2,P:u_email,P:u_user,P:u_pass,P:u_name,P:u_address,P:u _district,P:u_amphoe,P:u_province,P:u_zip,P:u_tel");
endif;
header ("Location: ?inc=".$inc); endif;
else:
echo ShowERR('กรุณำกรอกข้อมูลให้ครบก่อน'); endif;
elseif($ac=='del' and $id):
DeleteDB("user","u_id=$id"); header ("Location: ?inc=".$inc); elseif($ac=='edit' and $id):
$sql="SELECT * FROM user WHERE u_id = ".$id; $result=mysql_query($sql); $rs=mysql_fetch_array($result); $u_email=$rs['u_email']; $u_user=$rs['u_user']; $u_pass=$rs['u_pass']; $u_pass2=$rs['u_pass']; $u_name=$rs['u_name']; $u_address=$rs['u_address']; $u_district=$rs['u_district']; $u_amphoe=$rs['u_amphoe']; $u_province=$rs['u_province']; $u_zip=$rs['u_zip']; $u_tel=$rs['u_tel']; endif; ?> <? include('include/jq_form_validator.php');?>
<form method="post" enctype="multipart/form-data" id="myRegister"> <table width="100%" class="TableFrom">
<tr>
<td width="170" height="30" align="right" valign="middle">อีเมล์</td> <td valign="middle"><input name="u_email" type="text" id="u_email"
value="<?=$u_email?>" size="30" class="validate[required,custom[email]] Input"></td> </tr>
<tr>
<td width="170" height="30" align="right" valign="middle">Username</td> <td valign="middle"><input name="u_user" type="text" id="u_user" value="<?=$u_user?>" size="30" class="validate[required] Input"></td> </tr>
<tr>
<td width="170" height="30" align="right" valign="middle">รหัสผ่ำน</td> <td valign="middle"><input name="u_pass" type="password" id="u_pass" value="<?=$u_pass?>" size="30" class="validate[required] Input"></td> </tr>
<tr>
<td width="170" height="30" align="right" valign="middle">ยืนยันรหัสผ่ำน</td> <td valign="middle"><input name="u_pass2" type="password" id="u_pass2"
value="<?=$u_pass2?>" size="30" class="validate[required,equals[u_pass]] Input"></td> </tr>
<tr>
<td width="170" height="30" align="right" valign="middle">ชื่อ-นำมสกุล</td> <td valign="middle"><input name="u_name" type="text" id="u_name" value="<?=$u_name?>" size="50" class="validate[required] Input"></td> </tr>
<tr>
<td width="170" height="30" align="right" valign="middle">ที่อยู่</td> <td valign="middle"><input name="u_address" type="text" id="u_address" value="<?=$u_address?>" size="50" class="validate[required] Input"></td> </tr>
<tr>
<td width="170" height="30" align="right" valign="middle">ต ำบล</td> <td valign="middle"><input name="u_district" type="text" id="u_district" value="<?=$u_district?>" size="30" class="validate[required] Input"></td> </tr>
<tr>
<td width="170" height="30" align="right" valign="middle">อ ำเภอ</td> <td valign="middle"><input name="u_amphoe" type="text" id="u_amphoe" value="<?=$u_amphoe?>" size="30" class="validate[required] Input"></td> </tr>
<td valign="middle"><input name="u_province" type="text" id="u_province" value="<?=$u_province?>" size="30" class="validate[required] Input"></td> </tr>
<tr>
<td width="170" height="30" align="right" valign="middle">รหัสไปรษณีย์</td> <td valign="middle"><input name="u_zip" type="text" id="u_zip"
value="<?=$u_zip?>" size="20" class="validate[required] Input"></td> </tr>
<tr>
<td width="170" height="30" align="right" valign="middle">เบอร์โทร</td>
<td valign="middle"><input name="u_tel" type="text" id="u_tel" value="<?=$u_tel?>" size="20" class="validate[required] Input"></td>
</tr> <tr>
<td height="30" align="right" valign="middle"> </td> <td valign="middle">
<input type="submit" name="submit" id="submit" value="บันทึกข้อมูล" /> <a href="?inc=<?=$inc?>">ย้อนกลับ</a> </td> </tr> </table> </form> <? else:?> <?//START======================สร้ำงตำรำงรำยกำร $TableSearch=1; $TableAdd=1; $TableEditDel=1; $TableZeno=1;
$TableSqlSearch="SELECT * FROM user WHERE u_status=2 (u_name LIKE '%$q%' OR u_email LIKE '%$q%') ORDER BY u_id DESC";
$TableSql= "SELECT * FROM user WHERE u_status=2 ORDER BY u_id DESC"; $TableDataid='u_id'; $TableHead = array('ชื่อ-นำมสกุล','อีเมล์','เบอร์โทร'); $TableDate = array('u_name','u_email','u_tel'); //$TableWidth = array('','120','100','100'); include('_table.php');//END======================สร้ำงตำรำงรำยกำร ?> <? endif;?>
Source Code ชื่อ admin_buy_pro.php (รายการสั่งสินค้า)
<div class="BoxMenuHead21">สั่งสินค้ำจำกตัวแทนจ ำหน่ำย</div> <? if($ac):?>
<?
$v_id=$_POST['v_id']; $pb_qty=$_POST['pb_qty']; if($_POST['submit']):
if($v_id and $pb_qty):
if($ac=='edit' and $id):
UpdateDB("pro_buy","P:v_id,P:pb_qty","pb_id=$id"); else:
InsertDB("pro_buy","P:v_id,P:pb_qty,G:p_id,pb_date=NOW()"); endif;
header ("Location: ?inc=".$inc); else:
echo ShowERR('กรุณำกรอกข้อมูลให้ครบก่อน'); endif;
elseif($ac=='del' and $id):
DeleteDB("pro_buy","pb_id=$id"); header ("Location: ?inc=".$inc); elseif($ac=='edit' and $id):
$sql="SELECT * FROM pro_buy WHERE pb_id=$id"; $result=mysql_query($sql); $rs=mysql_fetch_array($result); $pb_qty=$rs['pb_qty']; endif; ?> <? include('include/jq_form_validator.php');?>
<form method="post" enctype="multipart/form-data" id="myRegister"> <table width="100%" class="TableFrom">
<tr>
<td width="200" height="30" align="right" valign="middle">ชื่อสินค้ำ</td> <td align="left" valign="middle"><?=getProductName($p_id)?></td> </tr>