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

HOME > PHP > PHP Forum > ช่วยทีคับ อยากเขียน Code Selection box เพิ่มลงฐานข้อมูลครับ



 

ช่วยทีคับ อยากเขียน Code Selection box เพิ่มลงฐานข้อมูลครับ

 



Topic : 118564



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



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




พอดีทำโปรเจคครับ อยากเพิ่มขอบเขตของระบบครับ ใครพอรู้แล้วทางนี้แนะด้วยนะครับ

pic001

จากรูปด้านบนครับ
คืออยากเพิ่มส่วนของ ให้ผู้ใช้ที่ต้องการจะสั่งซื้อสินค้า อยากให้มี option เลือก ขนาดของไซต์สินค้าเพิ่มครับ คือก่อนจะกด confirm ให้ผู้ใช้สามารถเลือกได้ว่าต้องการไซต์สินค้าขนาดเท่าไหร่ครับ จะเขียนโค๊ดเพิ่มเติมยังไงดีครับ

Code หน้า Confirm.php

Code (PHP)
<body>
<?
	if($_SESSION['MemberId']== ""){
		echo "<script language=\"javascript\">";
		echo "alert('กรุณาล๊อคอินเข้าสู้ระบบ');";
		echo "window.location='index.php';";
		echo "</script>";	
	}else{
		
		$Act=$_GET['Act'];
		switch($Act){
			case 'Confirm' :	$CountName="Order";
								$SelectCount=Select("ecom_count","WHERE CountName='".$CountName."'");
								$Count=mysql_fetch_array($SelectCount);
								$OrderId="Order-".substr("0000000".$Count['Count'],-5);
								$Date=date("Y-m-d");
								
								for($i=0;$i<=count($_SESSION['ProductId']);$i++){
									$SelectProduct=Select("ecom_product","WHERE ProductId='".$_SESSION['ProductId'][$i]."'");
									$Product=mysql_fetch_array($SelectProduct);
									if($Product){
										
										if($_SESSION['Quanlity'][$i]>$Product['Quanlity']){
											$_SESSION['Quanlity'][$i]=$Product['Quanlity'];	
										}
										$Price=$_SESSION['Quanlity'][$i]*$Product['Price'];
										$Total=$Total+$Price;
										
										$InsertOrderDetail=Insert("ecom_order_detail","OrderId,ProductId,Quanlity,Price","'".$OrderId."','".$_SESSION['ProductId'][$i]."','".$_SESSION['Quanlity'][$i]."','".$Price."'");
										
										if($InsertOrderDetail != "" ){
											$UpdateProduct=Update("ecom_product","Quanlity=Quanlity-'".$_SESSION['Quanlity'][$i]."' WHERE ProductId='".$_SESSION['ProductId'][$i]."'");
											if($UpdateProduct != ""){
												$_SESSION['ProductId'][$i]="";
												$_SESSION['Quanlity'][$i]="";
											}
										}						
									}	
								}
								
								$InsertOrder=Insert("ecom_order","MemberId,OrderId,Total,Date","'".$_SESSION['MemberId']."','".$OrderId."','".$Total."','".$Date."'");
								if($InsertOrder != ""){
									$UpdateCount=Update("ecom_count","Count=Count+1 WHERE CountName='".$CountName."'");
									$To=$_SESSION['Email'];
									$Subject="รายละเอียดใบสั่งซื้อ เลขที่ $OrderId";
									$Message="<a href=\"www.deviltimes.com/detail_order.php?OrderId=$OrderId\"ท่านสามารถดูรายละเอียด Order ได้ที่นี่ Click";
									mail($To,$Subject,$Message);
									if($UpdateCount){
										echo "<script language=\"javascript\">";
										echo "alert('คุณได้ทำการสั่งซื้อเรียบร้อย');";
										echo "window.location='howtopay.php';";
										echo "</script>";	
									}
								}
							
								
			break;
		}
		
		
		
		$Select=Select("ecom_member","WHERE MemberId='".$_SESSION['MemberId']."'");
		$Member=mysql_fetch_array($Select);
?>
	<header id="header"><!--header-->
		<? include('topmenu.php'); ?>
		
		<div class="header-middle"><!--header-middle-->
			<div class="container">
				<div class="row">
					<div class="col-sm-4">
						<div class="logo pull-left">
							<a href="index.php"><img src="images/home/logo.png" alt="" /></a>
						</div>
					</div>
					<div class="col-sm-8">
						<div class="shop-menu pull-right">
							<ul class="nav navbar-nav">
								<li><a href="#"><i class="fa fa-user"></i> Member</a><? include('login.php');?></li>
							</ul>
						</div>
					</div>
				</div>
			</div>
		</div><!--/header-middle-->
	
		<div class="header-bottom"><!--header-bottom-->
			<div class="container">
				<div class="row">
					<div class="col-sm-9">
						<div class="navbar-header">
							<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
								<span class="sr-only">Toggle navigation</span>
								<span class="icon-bar"></span>
								<span class="icon-bar"></span>
								<span class="icon-bar"></span>
							</button>
						</div>
						<div class="mainmenu pull-left">
							<ul class="nav navbar-nav collapse navbar-collapse">
								<li><a href="index.php">HOME</a></li>
								<li><a href="category.php">CATEGORY</a></li>
								<li class="dropdown"><a href="product.php?Act=Product">PRODUCT<i class="fa fa-angle-down"></i></a>
									<ul role="menu" class="sub-menu">
										<li><a href="product.php?Act=Product">ALL PRODUCT</a></li>
                                        <li><a href="product.php?Act=New&New=Y">NEW PRODUCT</a></li>
										<li><a href="product.php?Act=Promotion&Promotion=Y">PROMOTION PRODUCT</a></li>
                                    </ul>
                                </li> 
								<li  class="dropdown" ><a href="forum.php">FORUM<i class="fa fa-angle-down"></i></a>
									<ul role="menu" class="sub-menu">
										<li><a href="forum.php">FORUM</a></li>
                                        <li><a href="howtopay.php">HOW TO PAY</a></li>
										
                                    </ul>
								</li>
								<li><a href="contact.php">CONTACT</a></li>
								<li><a href="cart.php">CART SHOPPING</a></li>
								
							</ul>
						</div>
					</div>
					<div class="col-sm-3">
						<div class="search_box pull-right">
						<form action="product.php" method="get">
							<input type="hidden" name="Act" value="ProductSearch" />
							<input type="text" name="ProductName" placeholder="Search"/>
						</form>
						</div>
					</div>
				</div>
			</div>
		</div><!--/header-bottom-->
	</header><!--/header-->
	
	<section>
		<div class="container">
			<div class="row">
				<div class="col-sm-3">
					<div class="left-sidebar">
						<h2>Category</h2>
						<div class="panel-group category-products" id="accordian"><!--category-productsr-->
						 <? include('menu_category.php'); ?>	
						</div><!--/category-products-->
						<div class="brands_products"><!--shipping-->
							<img src="images/home/ems.jpg" alt="" />
						</div><!--/shipping-->
						<div class="shipping text-center"><!--shipping-->
							<img src="images/home/shipping.jpg" alt="" />
						</div><!--/shipping-->
					
					</div>
				</div>
				
				<div class="col-sm-9 padding-right">
					<div class="features_items"><!--features_items-->
						<h2 class="title text-center">CONFIRM CART</h2>
							<div class="product-image-wrapper">
								<div class="single-products">
	<table width="100%" border="0" cellpadding="3">
	    <tr>
	      <td width="8">&nbsp;</td>
	      <td colspan="7">&nbsp;</td>
	      <td width="13">&nbsp;</td>
	      </tr>
	    <tr>
	      <td width="8">&nbsp;</td>
	      <td width="105"><div class="F-Object-Thai">รหัสสั่งซื้อเลขที่</div></td>
	      <td width="14">:</td>
	      <td width="181" class="MouseOverMenu"><div class="F-Center"><div class="F-Object-Eng">
          <?
		  $CountName="Order";
          $SelectCount=Select("ecom_count","WHERE CountName='".$CountName."'");
		  $Count=mysql_fetch_array($SelectCount);
		  echo "Order-".substr("0000000".$Count['Count'],-5);
		  ?>
          </div></div>
          </td>
	      <td width="8">&nbsp;</td>
	      <td width="112"><div class="F-Object-Thai">วันที่สั่งซื้อ</div></td>
	      <td width="9">:</td>
	      <td width="160"><div class="F-Object-Eng"><div class="F-Center"><? echo date('Y-m-d');?></div></div></td>
	      <td width="13">&nbsp;</td>
	      </tr>
	    <tr>
	      <td width="8">&nbsp;</td>
	      <td><div class="F-Object-Thai">ชื่อ-นามสกุล</div></td>
	      <td>:</td>
	      <td><div class="F-Object-Thai"><div class="F-Center">คุณ <? echo $Member['Name']." ".$Member['Surname'];?></div></div></td>
	      <td>&nbsp;</td>
	      <td><div class="F-Object-Thai">ชื่อเล่น</div></td>
	      <td>:</td>
	      <td><div class="F-Object-Thai"><div class="F-Center"><? echo $Member['Nickname']; ?></div></div></td>
	      <td>&nbsp;</td>
	      </tr>
	    <tr>
	      <td width="8">&nbsp;</td>
	      <td><div class="F-Object-Thai">ที่อยู่ปัจจุบัน</div></td>
	      <td>:</td>
	      <td colspan="5"><div class="F-Object-Thai"><div class="F-Center"><? echo $Member['Address']." ".$Member['City']." ".$Member['Postcode'];?></div></div></td>
	      </tr>
	    <tr>
	      <td width="8">&nbsp;</td>
	      <td><div class="F-Object-Thai">โทรศัพท์มือถือ</div></td>
	      <td>:</td>
	      <td><div class="F-Object-Thai"><div class="F-Center"><? echo $Member['MTel'];?></div></div></td>
	      <td>&nbsp;</td>
	      <td><div class="F-Object-Thai">โทรศัพท์บ้าน</div></td>
	      <td>:</td>
	      <td><div class="F-Object-Thai"><div class="F-Center"><? echo $Member['HTel']; ?></div></div></td>
	      <td>&nbsp;</td>
	      </tr>
	    </table>	
								</div>
							</div>
					</div><!--features_items-->
					<div class="features_items"><!--features_items-->
						<h2 class="title text-center">รายการสินค้าที่สั่งซื้อ</h2>
							<div class="product-image-wrapper">
								<div class="single-products">
  <table width="100%" border="0" cellpadding="3">
	    <tr>
	      <td width="3">&nbsp;</td>
	      <td colspan="6">&nbsp;</td>
	      <td width="2">&nbsp;</td>
	      </tr>
	    <tr>
	      <td width="3">&nbsp;</td>
	      <td width="30"><div class="F-Object-Thai"><div class="F-Center">ลำดับ</div></div></td>
	      <td width="350"><div class="F-Object-Thai"><div class="F-Center">รายการสินค้า</div></div></td>
	      <td width="28"><div class="F-Object-Thai"><div class="F-Center">ราคา</div></div></td>
	      <td width="50"><div class="F-Object-Thai"><div class="F-Center">จำนวน</div></div></td>
	      <td width="48"><div class="F-Object-Thai"><div class="F-Center">ราคารวม</div></div></td>
	      <td width="68"><div class="F-Object-Thai"><div class="F-Center">หมายเหตุ</div></div></td>
	      <td width="2">&nbsp;</td>
	      </tr>
	    <tr>
	      <td colspan="8"><img src="admin/image/line/line-full.png" width="100%" height="5" /></td>
	      </tr>
<?  	 $No=0;
		for($i=0;$i<=count($_SESSION['ProductId']);$i++){ 
			$Select=Select("ecom_product","WHERE ProductId='".$_SESSION['ProductId'][$i]."'");
			$Product=mysql_fetch_array($Select);
			if($Product){
				$No++;		
?>
	    <tr id="Confirm<?=$No;?>" class="MouseOutMenu" onmouseover="MouseOverMenu('Confirm<?=$No;?>');" onmouseout="MouseOutMenu('Confirm<?=$No;?>');">
	      <td width="3">&nbsp;</td>
	      <td><div class="F-Object-Eng"><div class="F-Center"><?=$No;?></div></div></td>
	      <td><div class="F-Object-Eng"><? echo iconv_substr($Product['ProductName'],0,50,"UTF-8"); ?></div></td>
	      <td><div class="F-Object-Eng"><div class="F-Center"><? echo number_format($Product['Price'],2,'.',','); ?></div></div></td>
	      <td><div class="F-Object-Eng"><div class="F-Center">
		  <? 
				if($_SESSION['Quanlity'][$i]>$Product['Quanlity']){
					echo $_SESSION['Quanlity'][$i]=$Product['Quanlity'];
					$Comment="<font color=\"#990000\">สินค้ามี <b>(".$Product['Quanlity'].")</b></font>";
				}else{
					echo $_SESSION['Quanlity'][$i];
					$Comment="-";	
				}
		  
		  ?></div></div></td>
	      <td><div class="F-Object-Eng"><div class="F-Center">
		  <? echo number_format($Price=($Product['Price']*$_SESSION['Quanlity'][$i]),2,'.',','); $Total=$Total+$Price;?>
          </div></div></td>
	      <td><div class="F-Object-Thai"><div class="F-Center">
          <?
		  echo $Comment;
		  ?>
          </div></div></td>
	      <td>&nbsp;</td>
	      </tr>
	    <tr>
	      <td colspan="8"><img src="admin/image/line/line-full.png" width="100%" height="5" /></td>
	      </tr>
 <? 
 			} 
		}
 ?>
	    <tr>
	      <td width="3">&nbsp;</td>
	      <td>&nbsp;</td>
          <td width="292">&nbsp;</td>
	      <td colspan="2"><div class="F-Object-Thai">ค่าจัดส่ง</div></td>
	      <td><div class="F-Object-Thai"><div class="F-Center">ฟรี</div></div></td>
	      <td><div class="F-Object-Thai"><div class="F-Center">บาท</div></div></td>
	      <td>&nbsp;</td>
	      </tr>
	    <tr>
	      <td>&nbsp;</td>
	      <td>&nbsp;</td>
	      <td width="292">&nbsp;</td>
	      <td colspan="2"><div class="F-Object-Thai">ราคารวมทั้งสิ้น</div></td>
	      <td><div class="F-Object-Eng"><div class="F-Center"><font size="4" color="#990000"><? echo number_format($Total,2,'.',','); ?></font></div></div></td>
	      <td><div class="F-Object-Thai"><div class="F-Center">บาท</div></div></td>
	      <td>&nbsp;</td>
	      </tr>
	    <tr>
	      <td>&nbsp;</td>
	      <td colspan="6"><div class="F-Center">
	        <input type="button" class="Btn" value="แก้ไข" onclick="window.location='cart.php';" />
	        &nbsp;
	        <input type="button" class="Btn" value="ยืนยัน" onclick="window.location='?Act=Confirm';" />
	        </div></td>
	      <td>&nbsp;</td>
	      </tr>
	    </table>
								</div>
							</div>
					</div><!--features_items-->
				</div>
			</div>
		</div>
	</section>
	
	<? include('footer.php');?>
    <script src="js/jquery.js"></script>
	<script src="js/bootstrap.min.js"></script>
	<script src="js/jquery.scrollUp.min.js"></script>
	<script src="js/price-range.js"></script>
    <script src="js/jquery.prettyPhoto.js"></script>
    <script src="js/main.js"></script>
</body>
</html>
<? } ?>


ส่วนของหน้า database ครับ

data base



Tag : PHP, HTML/CSS, jQuery, CakePHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2015-08-26 15:53:46 By : naytee001 View : 1358 Reply : 1
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

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

จาก Code ไม่ทราบว่าติดปัญหาตรงไหนครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-08-27 09:04:25 By : mr.win
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยทีคับ อยากเขียน Code Selection box เพิ่มลงฐานข้อมูลครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 05
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 อัตราราคา คลิกที่นี่