<? $sql="SELECT * FROM tb_product "; $result=mysql_db_query($dbname,$sql); $rs=mysql_fetch_array($result); echo $numid_prd=$rs($numid_prd); if( $total_num > $numid_prd) { echo " <script type=text/javascript> alert('คุณสั่งสินค้าเกินจำนวน กรุณาเลือกจำนวนใหม่ จำนวนที่เหลือในคลังคือ $numid_prd ชิ้น'); </script>"; } else { echo "ผ่านครับ"; //หรือจะเขียนคำสั่ง Insert ข้อมูลที่นี่ก็ได้ } ?>
<?php $Bypass=0; for($i=0;$i<=count($_SESSION['ProductID']);$i++){ $select=mysql_query("SELECT * FROM Product WHERE ProductID='".$_SESSION['ProductID'][$i]."'") or die (mysql_error()); $Product=mysql_fetch_array($select); if($_SESSION['Quelity'] > $Product['Quelity']){ $Bypass=$Bypass+1; } } if($Bypass == 0){ // เข้าสู่ insert muti array }else{ header("location:cart.php"); // กลับไปสู่หน้าตระกร้าสินค้า } ?>
<? session_start(); $_SESSION['ems1'] = $_POST["ems1"]; if ($_SESSION['ems1'] == 'ems'){ $total=$total+$ems; } elseif ($_SESSION['ems1'] == 'nomal'){ $total=$total; } if (count($prd_del)==0) { $prd_del=array(); } for ($i=0;$i<count($sess_id);$i++) { if (!in_array($sess_id[$i],$prd_del)) { $temp_id[]=$sess_id[$i]; $temp_name[]=$sess_name[$i]; $temp_price[]=$sess_price[$i]; $temp_num[]=$prd_num[$i]; } } $sess_id=$temp_id; $sess_name=$temp_name; $sess_price=$temp_price; $sess_num=$temp_num; if ($calculate) { header("Location: basket.php"); } else if ($complete) { header("Location: prd_order_member.php"); } ?> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
?> <FORM METHOD="post" ACTION="basket_cal.php"> <TABLE WIDTH="100%" BORDER="1" class='table-data' > <TR bgcolor="#33CCFF"> <TH WIDTH="6%" align="right"><CENTER><B>ลบ</B></CENTER></TH> <TH WIDTH="60%" align="right"><CENTER><B>ชื่อสินค้า</B></CENTER></TH> <TH WIDTH="12%" align="right"><CENTER><B>จำนวน</B></CENTER></TH> <TH WIDTH="10%" align="right"><CENTER><B>ราคา</B></CENTER></TH> <TH WIDTH="12%" align="right"><CENTER><B>รวม</B></CENTER></TH> </TR> <? for ($i=0;$i<count($sess_id);$i++) { $total_unit=$sess_num[$i]*$sess_price[$i]; $total_num=$sess_num[$i]; $total=$total+$total_unit; echo " <TR bgcolor='#99CCFF'> <TD><CENTER> <INPUT TYPE='checkbox' NAME='prd_del[]' VALUE='$sess_id[$i]'> </CENTER></TD> <TD>$sess_name[$i]</TD> <TD><CENTER> <select NAME='prd_num[]'> <option value='$sess_num[$i]'>จำนวน</option> <option value='1'>1</option> <option value='2'>2</option> <option value='3'>3</option> <option value='4'>4</option> <option value='5'>5</option> <option value='6'>6</option> <option value='7'>7</option> <option value='8'>8</option> <option value='9'>9</option> <option value='10'>10</option> </select> $sess_num[$i]</CENTER></TD> <TD><CENTER>$sess_price[$i]</CENTER></TD> <TD><CENTER>$total_unit</CENTER></TD> </TR>"; } ?> if ($sess_userid<>session_id() or $sess_username=="") { echo "<h4>จำนวนเงินที่ต้อง เป็นเงิน $total บาท</h4>"; } else{ echo "<h4>เป็นสมาชิกได้รับส่วนลด $pro % จำนวนเงินที่ต้องชำระจาก $total_pro บาท เป็นเงิน $total บาท</h4>"; }; echo" <select name='ems1'> <option value='ธรรมดา'>เลือกการจัดส่ง</option> <option value='ems'<? if ($ems1 == 'ems')echo 'selected';?>ems</option> <option value='ธรรมดา'<? if ($ems1 == 'ธรรมดา') echo 'selected';?>ธรรมดา</option> </select>"; ?> <br> <INPUT TYPE="submit" NAME="calculate" VALUE="คำนวณใหม่"> <INPUT TYPE="submit" NAME="complete" VALUE="สั่งซื้อสินค้า"> <input type="button" value="ย้อนกลับ" onClick="history.back();"> </P> </FORM>
<FORM METHOD="post" ACTION="basket_cal.php"> <TABLE WIDTH="100%" BORDER="1" class='table-data' > <TR bgcolor="#33CCFF"> <TH WIDTH="6%" align="right"><CENTER><B>ลบ</B></CENTER></TH> <TH WIDTH="60%" align="right"><CENTER><B>ชื่อสินค้า</B></CENTER></TH> <TH WIDTH="12%" align="right"><CENTER><B>จำนวน</B></CENTER></TH> <TH WIDTH="10%" align="right"><CENTER><B>ราคา</B></CENTER></TH> <TH WIDTH="12%" align="right"><CENTER><B>รวม</B></CENTER></TH> </TR> <? for ($i=0;$i<count($sess_id);$i++) { $total_unit=$sess_num[$i]*$sess_price[$i]; $total_num=$sess_num[$i]; $total=$total+$total_unit; echo " <TR bgcolor='#99CCFF'> <TD><CENTER> <INPUT TYPE='checkbox' NAME='prd_del[]' VALUE='$sess_id[$i]'> <INPUT TYPE='hidden' NAME='prd_id[]' VALUE='$sess_id[$i]'> // เพิ่ม product id muti array </CENTER></TD> <TD>$sess_name[$i]</TD> <TD><CENTER> <select NAME='prd_num[]'> <option value='$sess_num[$i]'>จำนวน</option> <option value='1'>1</option> <option value='2'>2</option> <option value='3'>3</option> <option value='4'>4</option> <option value='5'>5</option> <option value='6'>6</option> <option value='7'>7</option> <option value='8'>8</option> <option value='9'>9</option> <option value='10'>10</option> </select> $sess_num[$i]</CENTER></TD> <TD><CENTER>$sess_price[$i]</CENTER></TD> <TD><CENTER>$total_unit</CENTER></TD> </TR>"; } ?> if ($sess_userid<>session_id() or $sess_username=="") { echo "<h4>จำนวนเงินที่ต้อง เป็นเงิน $total บาท</h4>"; } else{ echo "<h4>เป็นสมาชิกได้รับส่วนลด $pro % จำนวนเงินที่ต้องชำระจาก $total_pro บาท เป็นเงิน $total บาท</h4>"; }; echo" <select name='ems1'> <option value='ธรรมดา'>เลือกการจัดส่ง</option> <option value='ems'<? if ($ems1 == 'ems')echo 'selected';?>ems</option> <option value='ธรรมดา'<? if ($ems1 == 'ธรรมดา') echo 'selected';?>ธรรมดา</option> </select>"; ?> <br> <INPUT TYPE="submit" NAME="calculate" VALUE="คำนวณใหม่"> <INPUT TYPE="submit" NAME="complete" VALUE="สั่งซื้อสินค้า"> <input type="button" value="ย้อนกลับ" onClick="history.back();"> </P> </FORM>
<?php $Bypass=0; for($i=0;$i<=count($_POST['prd_id']);$i++){ $select=mysql_query("SELECT * FROM Product WHERE ProductID='".$_POST['prd_id'][$i]."'") or die (mysql_error()); $Product=mysql_fetch_array($select); if($_POST['prd_num'][$i] > $Product['Quelity']){ // เปรียบเทียบค่าจาก form กับจำนวนในฐานข้อมูล $Bypass=$Bypass+1; } } if($Bypass == 0){ // เข้าสู่ insert muti array }else{ header("location:cart.php"); // กลับไปสู่หน้าตระกร้าสินค้า } ?>
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง