Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,028

HOME > PHP > PHP Forum > สอบถามเกี่ยวกับเรื่องซื้อสินค้าเกินจำนวนในร้านครับ คือผมให้โค้ตตรวจสอบแล้วแต่ก็ยังซื้อได้ครับ รบกวนขอความช่วยเหลือหน่อยนะครับ



 

สอบถามเกี่ยวกับเรื่องซื้อสินค้าเกินจำนวนในร้านครับ คือผมให้โค้ตตรวจสอบแล้วแต่ก็ยังซื้อได้ครับ รบกวนขอความช่วยเหลือหน่อยนะครับ

 



Topic : 074936



โพสกระทู้ ( 18 )
บทความ ( 0 )



สถานะออฟไลน์




โค้ตรับค่าที่
Code (PHP)
<form name="form1" method="post" action="15.php" OnSubmit="return fncSubmit();">
<TABLE WIDTH="645"  BORDER="0" align="center" cellpadding="1" cellspacing="1" bgcolor="#999999">
<TR BGCOLOR="#E8E8E8"> 
<TD WIDTH="6%" height="25"><CENTER>
<B>ลบ</B> </CENTER></TD>
<TD  bgcolor="#E8E8E8"  width=65%><CENTER>
<b>รายการสินค้าที่สั่งซื้อ</b> </CENTER></TD>
<TD WIDTH="12%"><CENTER>
<B>จำนวน</B> </CENTER></TD>
<TD WIDTH="10%"><CENTER>
<B>ราคา</B> </CENTER></TD>
<TD WIDTH="12%"><CENTER>
<B>รวม</B> </CENTER></TD>
</TR>
 <?
for ($i=0;$i<count($sess_idproduct);$i++) {
$total_unit = $sess_num[$i]*$sess_price[$i];
$sum = $sess_num[$i]*$sess_price[$i];
$total=$total+$total_unit;
//$a = $sess_num[$i] *150 ;
$a = $sess_num[$i];
$c=number_format($total_unit,2,'.',',') ;
//$total_all=$total+$a;
$total_all=$total;
echo "
   <TR bgcolor='#FFFFFF'>
<TD><CENTER>
<INPUT TYPE='checkbox' NAME='prd_del[]' VALUE='$sess_idproduct[$i]'>
</CENTER></TD>
<TD><font size=2 color=#003366></font> &nbsp; <font size=2 color=#ff0000>$sess_name_prd[$i]</font> </TD>
<TD><CENTER>
<INPUT TYPE='text'  ID='num' NAME='prd_num[]' VALUE='$sess_num[$i]' SIZE='5' maxlength='5' onkeypress='return bannedKey(event)'>
</CENTER></TD>
<TD><CENTER><font size=2 color=#003366>$sess_price[$i]</font></CENTER></TD>
								
<TD><div align=right><font size=2 color=#003366>$c</font></div></TD>
</TR>";
	}
?>
 </TABLE>
 <br>
<table width="645" border="0" cellspacing="0">
   <tr> 
 <td width="504" height="25">&nbsp;</td>
<td width="143">&nbsp;</td>
                                      </tr>
</table>
 <br>
<table width="650" border="0" align="center" cellpadding="5" cellspacing="2">
<tr> 
<td width="334"><div align="right"></div></td>
<td width="290"><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr> 
<td width="10"><div align="left"></div></td>
<td width="130" bgcolor="#A4EDFF"><div align="center"><font size="2"><strong>รวมเป็นเงินทั้งหมด</strong></font></div></td>
<td width="93" bgcolor="#A4EDFF"> 
<font size="2"> 
<? 
$a=number_format($total_all,2,'.',',') ;
echo "<center><b><font size=2 color=#ff0000>$a</font></b></center>"; 
			?>
</font></td>
<td width="57" bgcolor="#A4EDFF"><font size="2"><strong>บาท</strong></font></td>
</tr>
</table></td>
</tr>
</table>
<table width="650" height="50" border="0" align="center" cellpadding="5" cellspacing="2">
<tr> 
<td><div align="right" class="style1"> 
<p>&nbsp;</p>
<p>&nbsp;</p>
</div></td>
</tr>
<tr> 
<td><div align="right"> 
<input name="continue" type="submit" class="submitxx" value="เลือกซื้อสินค้าต่อ">
<input name="calculate" type="submit" class="submitxx" value="คำนวณใหม่">
<input name="complete" type="submit" class="submitxx" value="ขั้นตอนต่อไป">
                                          </div></td>



เวลาส่งไปคำนวนคับ

Code (PHP)
<?
ob_start();
session_start();
if (count ($prd_del)==0) { //ตรวจสอบจากจำนวนอเรย์ในตัวแปร $prd_del เทียบเท่ากับ 0 หรือไม่ ถ้า = 0 แสดงว่าไม่ได้เลือก checkbox เพื่อลบสินค้า
$prd_del=array();
}
for ($i=0;$i<count($sess_idproduct);$i++) {
		if (!in_array($sess_idproduct[$i],$prd_del)) {
			$temp_id[]=$sess_idproduct[$i];
			$temp_name_prd[]=$sess_name_prd[$i];
			$temp_price[]=$sess_price[$i];
			$temp_num[]=$prd_num[$i];
		}
}

$sess_idproduct=$temp_id;
$sess_name_prd=$temp_name_prd;
$sess_price=$temp_price;
$sess_num=$temp_num;




require_once "include/connect.php";

$sql1="select * from products where productsname ='$sess_name_prd' ";
$result1=mysql_db_query ($connect,$sql1);
$rs=mysql_fetch_array($result1) ;
$p_amount=$rs[amount];
if($p_amount<$sess_num){
echo "<script>alert(' ขออภัยคะท่านสั่งสินค้าเกินจำนวนที่ร้านเรามีคะ');history.back();</script>";
}


if ($calculate) {		
		header("Location: Cart.php");
} else if ($complete) {
		header("Location: Order.php");
}else if ($continue) {
		header("Location: Products.php");
}

?>




Tag : PHP









ประวัติการแก้ไข
2012-03-03 01:25:55
2012-03-03 01:44:12
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-03-03 01:24:02 By : tent38079 View : 863 Reply : 3
 

 

No. 1



โพสกระทู้ ( 18 )
บทความ ( 0 )



สถานะออฟไลน์


รบกวนช่วยดูให้ผมทีนะครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-03-03 01:27:30 By : tent38079
 


 

No. 2



โพสกระทู้ ( 18 )
บทความ ( 0 )



สถานะออฟไลน์



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-03-03 13:47:09 By : tent38079
 

 

No. 3



โพสกระทู้ ( 18 )
บทความ ( 0 )



สถานะออฟไลน์



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-03-03 23:32:30 By : tent38079
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอบถามเกี่ยวกับเรื่องซื้อสินค้าเกินจำนวนในร้านครับ คือผมให้โค้ตตรวจสอบแล้วแต่ก็ยังซื้อได้ครับ รบกวนขอความช่วยเหลือหน่อยนะครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 02
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่