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,038

HOME > PHP > PHP Forum > ปัญหาของ cart เมื่อสินค้าเป็น0ชิ้น ทำไมถึงสั่งซื้อได้ แก้ยังงัยแนะนำหน่อยครับ มีโค๊ด



 

ปัญหาของ cart เมื่อสินค้าเป็น0ชิ้น ทำไมถึงสั่งซื้อได้ แก้ยังงัยแนะนำหน่อยครับ มีโค๊ด

 



Topic : 052686

Guest




จะบล๊อคไม่ให้คลิกสั่งซื้อในหน้า cart เมื่อสินค้าหมด หรือเป็น0 จะทำยังงัยดีครับ ssss
 <?
	include"connect.php";
	
	 	$sum=0;
  		for($i=0;$i<=50;$i++)
		{
			if($buy[$i]!="")
			{
				$cmd = "select * from product where pro_auto = '$buy[$i]'";
				$result = mysql_query($cmd,$link);
				$row=mysql_fetch_array($result); 
			?>
			<tr bgcolor="#B2DFFF">
   	 	   	<td align="center" bgcolor="#FFFFFF"><? echo"<font size='2'>$row[pro_id]";?> </td>
	  		<td align="center" bgcolor="#FFFFFF"><? echo"<b><font color = '#FF5FAA'>$row[pro_name]</b>";?> </td>
	  		<td align="center" bgcolor="#FFFFFF"><? echo"$row[pro_pricesale] "; ?> </td>
	  		<td align="center" bgcolor="#FFFFFF"><? echo"$row[7] </font>"; ?> </td>
			<td align="center" bgcolor="#FFFFFF">
			<?
				$num_pros = mysql_num_rows(mysql_query("Select * from productstock where pro_auto='$row[pro_auto]' and pros_status='static' "));
			 	echo"$num_pros </font>"; 
			 ?>			</td>
	  		<td align="center" bgcolor="#FFFFFF"> 
  			<?	
						//$bn=$buy[$i];echo $bn." ".$buytemp[$i];
						echo "<input type ='text' name = 'temp$i' size='2' onchange='javascript:if(checknum2(document.acart.temp$i.value,$row[0],$i) == false) { document.cart.temp$i.value=\"$buytemp[$i]\"; } ' value='$buytemp[$i]' > ";
			?>			</td>
	  		<td align="center" bgcolor="#FFFFFF"><? echo"<a href ='cart?delbuy=$i'><img src='IMG/delete.gif' border='0'></a>"; ?> </td>
	  	    <? $m++; ?>
            <?
					$sum=$sum+($row[pro_pricesale]*$buytemp[$i]);
					setcookie("sale_cost","$sum");
					
				}
			}						
		?>
  	      </form>
	      </tr>	 
  	    </table>		
	    <p>
	      <?
	   echo"<p align='center'><font color = 'yellow'>Total&nbsp;&nbsp;<b>$sum</b>&nbsp;&nbsp;bath : </font>( <a href= 'cart'><img src='IMG/calculator.gif' border='0' align='absmiddle'> คำนวนใหม่</a> )<Br><BR> [-- <a href= 'cart?action=yesbuy'><img src='IMG/money.gif' border='0' align='absmiddle'> สั่งซื้อสินค้า</a> --]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[-- <a href='index.php'><img src='IMG/redo.gif' border='0' align='absmiddle'> กลับไปซื้อต่อ</a> --]</p> ";?>




Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-12-04 17:50:22 By : mrkbongvhu View : 865 Reply : 3
 

 

No. 1



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



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


ลองแบบถ้าข้อมูลในสต๊อกไม่มีก็ไม่ให้ textbox กรอกได้เลยไหมละครับ
Code (PHP)
<?
include"connect.php";

 	$sum=0;
 		for($i=0;$i<=50;$i++)
	{
		if($buy[$i]!="")
		{
			$cmd = "select * from product where pro_auto = '$buy[$i]'";
			$result = mysql_query($cmd,$link);
			$row=mysql_fetch_array($result); 
		?>
		<tr bgcolor="#B2DFFF">
  	 	   	<td align="center" bgcolor="#FFFFFF"><? echo"<font size='2'>$row[pro_id]";?> </td>
  		<td align="center" bgcolor="#FFFFFF"><? echo"<b><font color = '#FF5FAA'>$row[pro_name]</b>";?> </td>
  		<td align="center" bgcolor="#FFFFFF"><? echo"$row[pro_pricesale] "; ?> </td>
  		<td align="center" bgcolor="#FFFFFF"><? echo"$row[7] </font>"; ?> </td>
		<td align="center" bgcolor="#FFFFFF">
		<?
			$num_pros = mysql_num_rows(mysql_query("Select * from productstock where pro_auto='$row[pro_auto]' and pros_status='static' "));
		 	echo"$num_pros </font>"; 
		 ?>			</td>
  		<td align="center" bgcolor="#FFFFFF"> 
 			<?	
					//$bn=$buy[$i];echo $bn." ".$buytemp[$i];
					if($num_pros>0){
					echo "<input type ='text' name = 'temp$i' size='2' onchange='javascript:if(checknum2(document.acart.temp$i.value,$row[0],$i) == false) { document.cart.temp$i.value=\"$buytemp[$i]\"; } ' value='$buytemp[$i]' > ";
					}else {
					echo "<input type ='text' name = 'temp$i' size='2' readonly='true'> ";
					}
		?>			</td>
  		<td align="center" bgcolor="#FFFFFF"><? echo"<a href ='cart?delbuy=$i'><img src='IMG/delete.gif' border='0'></a>"; ?> </td>
  	    <? $m++; ?>
           <?
				$sum=$sum+($row[pro_pricesale]*$buytemp[$i]);
				setcookie("sale_cost","$sum");
				
			}
		}						
	?>
 	      </form>
      </tr>	 
 	    </table>		
    <p>
      <?
   echo"<p align='center'><font color = 'yellow'>Total&nbsp;&nbsp;<b>$sum</b>&nbsp;&nbsp;bath : </font>( <a href= 'cart'><img src='IMG/calculator.gif' border='0' align='absmiddle'> คำนวนใหม่</a> )<Br><BR> [-- <a href= 'cart?action=yesbuy'><img src='IMG/money.gif' border='0' align='absmiddle'> สั่งซื้อสินค้า</a> --]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[-- <a href='index.php'><img src='IMG/redo.gif' border='0' align='absmiddle'> กลับไปซื้อต่อ</a> --]</p> ";?>







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-12-04 19:32:07 By : wad
 


 

No. 2

Guest


จะลองทำดูน่ะครับ คุณโปรแกรมมั่ว ได้หรือไม่ยังงัย จะมาบอกแล้วกัน ขอบคุณมากเด้อครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-12-04 20:28:01 By : mrkbongchu
 

 

No. 3

Guest


ได้ผลครับคุณโปรแกรมมั่ว
ใส่ค่าในtextboxไม่ได้เลย
แต่ยังไม่ตรงประเด็นของผมเลยอ่า
มันยังคลิกสั่งซื้อได้อยู่ดี
คือว่าผมอยากให้มันขึ้นเตือนให้กลับมาแก้ไขเมื่อคลิกสั่งซื้อสินค้าที่มีจำนวนเป็น0 ไม่ให้มันส่งต่อไปในรายการสั่งซื้ออ่ะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-12-04 20:52:07 By : mrkbongchu
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ปัญหาของ cart เมื่อสินค้าเป็น0ชิ้น ทำไมถึงสั่งซื้อได้ แก้ยังงัยแนะนำหน่อยครับ มีโค๊ด
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 03
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่