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 > ปัญหาส่งเมล์ยืนยันการสั่งซื้อเเล้วเเสดงรายการเดียว - -



 

ปัญหาส่งเมล์ยืนยันการสั่งซื้อเเล้วเเสดงรายการเดียว - -

 



Topic : 110361



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



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



ขอรบกวนพี่ๆ ช่วยดูให้หน่อยนะครับ คือผมทำระบบตะกร้าสินค้าเเล้วที่นี้ทำใน appserv เเละโยนขึ้นโฮสต์เเล้ว เวลาที่เรากดสั่งซื้อตะร้าสินค้า สมมติว่า 4 รายการ เมื่อเราทำการยืนยันการสั่งซื้อค้า มันจะเเสดงรายการสินค้า เเต่ว่าพอส่งเข้าเมล์ยืนยันทางเมล์ มันเเสดงรายการเดียวอ่าคับ - -


111


222


333

Code (PHP)
if($_POST['action']=="add")
{
$sql = "SELECT *FROM ttb_orderid ";
$re = mysql_query($sql);
$strResultorder_id = mysql_fetch_array($re);			
$strorder_id="ORDER-".substr("000000000$strResultorder_id[order_id]", -6);
$memberid=$_SESSION["memberid"];
$sql = "SELECT * FROM ttb_member where user_m='".$memberid."'";
$re = mysql_query($sql);
$struserid = mysql_fetch_array($re);			

$memberid=$_SESSION["memberid"];
$sql = "insert into ttb_cusorder (order_no,userid,total,date) Values('$strorder_id','".$memberid."','".$_POST['total']."','".date("Y-m-d")."')";
$dbquery = mysql_query($sql);
								  
$strMessage2 = "";
$strNum=0;
for($i=0;$i<=count($_SESSION["strid_p"]);$i++)
{
$sql = "SELECT *FROM ttb_product where id_p='".$_SESSION["strid_p"]["$i"]."'";
$re = mysql_query($sql);
$result = mysql_fetch_array($re);			
	
	if($result)
	{
	       $strNum++;
			$id_pp=$_SESSION["strid_p"]["$i"];
			$quanlity=$_SESSION["strquanlity"]["$i"];
			$sql = "update ttb_product set stock_p=stock_p-$quanlity where id_p='$id_p'";
			$dbquery = mysql_query($sql);
				
			$sql = "insert into ttb_orderdetail(order_no,id_p,quanlity) Values('$strorder_id','".$_SESSION["strid_p"]["$i"]."','".$_SESSION["strquanlity"]["$i"]."')";
			$dbquery = mysql_query($sql);
            
            $strMessage2 .= "<tr>";
            $strMessage2 .= "<td align='center'>".$strNum."</td>";
            $strMessage2 .= "<td align='center'><div align='center'><img src='http://www.leather-retro.com/product_images/".$result["pic_p"]."' alt='' width='50px' border='0' /></div></td>";
            $strMessage2 .= "<td align='center'>".$result["name_p"]."</td>";
            $strMessage2 .= "<td align='center'><div align='center'>".$_SESSION["strquanlity"][$i]."</div></td>";
            $strMessage2 .= "<td align='center'><div align='right'>".number_format($result["price_po"], 2,'.',',')."</div></td>";
            $strMessage2 .= "</tr>";
	}
}         
       $sql_up = "update ttb_orderid set order_id=order_id+1 ";
       $dbquery_up = mysql_query($sql_up);
	$_SESSION["strp"]="";
	$_SESSION["strid_p"]="";
	$_SESSION["strquanlity"]="";
    $_SESSION["paychk"]="";
	session_write_close();
	
	$memberid=$_SESSION["memberid"];
	$sql = "SELECT email_m FROM ttb_member WHERE id_m='$memberid'";
	$qes = mysql_query($sql) or die(mysql_error());
	$res = mysql_fetch_array($qes) or die(mysql_error());
	
	$_SESSION["memberemail"]=$res["email_m"];
	$rc = $res['email_m']; // รับ
					$time = date("Y-m-d H:i:s");
				
				$strTo      = $rc;
				$strSubject = "สั่งซื้อของ รหัส $_POST[order_no] $time"; // ชื่อเรื่อง
				$strHeader  = "Content-type: text/html; charset=utf-8\n"; // or UTF-8 //
				$strHeader .= "From: [email protected]"; // ส่ง
				$strVar     = "My Message";
$strMessage .= "<html><meta http-equiv='content-type' content='text/html;charset=utf8' /><body>";
$strMessage .= "<h2>รายการสินค้าหมายเลข : ".$strorder_id."</h2>";
$strMessage .= "<table width='100%' border='0'><tr bgcolor='#FFCCCC'>";
$strMessage .= "<td>ลำดับ</td>";
$strMessage .= "<td>สินค้า</td>";
$strMessage .= "<td>ชื่อสินค้า</td>";
$strMessage .= "<td>จำนวน</td>";
$strMessage .= "<td>ราคา</td></tr>";
$strMessage .= "<tr bgcolor='#FFFFFF'>";
$strMessage .= "<td align='center'>".$strNum."</td>";
$strMessage .= "<td align='center'><div align='center'><img src='http://www. Domain.com/product_images/".$result["pic_p"]."' alt='' width='50px' border='0' /></div></td>";
$strMessage .= "<td align='center'>".$result["name_p"]."</td>";
$strMessage .= "<td align='center'><div align='center'>".$_SESSION["strquanlity"][$i]."</div></td>";
$strMessage .= "<td align='center'><div align='right'>".number_format($result["price_po"], 2,'.',',')."</div></td></tr>";
$strMessage .= "</table><br/>";

$strMessage .= "<table border='1' cellpadding='0' cellspacing='0' style='width: 600px;'>";
$strMessage .= "<tr>";
$strMessage .= "<td width='90%' align='right'>จำนวน (รายการ)</td>";
$strMessage .= "<td width='10%' align='right'>".$_POST['strNum']."</td>";
$strMessage .= "</tr>";
$strMessage .= "<tr>";
$strMessage .= "<td width='90%' align='right'>ราคารวม (บาท)</td>";
$strMessage .= "<td width='10%' align='right'>".$_POST['total2']."</td>";
$strMessage .= "</tr>";
$strMessage .= "<tr>";
$strMessage .= "<td width='90%' align='right'>&nbsp;</td>";
$strMessage .= "<td width='10%' align='right'>&nbsp;</td>";
$strMessage .= "</tr>";
$strMessage .= "<tr>";
$strMessage .= "<td width='90%' align='right'><font color='blue'>คิดค่าจัดส่งตามการสั่งซื้อต่อครั้ง (บาท)</font></td>";
$strMessage .= "<td width='10%' align='right'>".$_POST['price_p']."</td>";
$strMessage .= "</tr>";
$strMessage .= "<tr>";
$strMessage .= "<td width='90%' align='right'><font color='red'>ราคาที่ต้องชำระทั้งหมด</font></td>";
$strMessage .= "<td width='10%' align='right'>".$_POST['total']."</td>";
$strMessage .= "</tr>";
$strMessage .= "</table><br/>";
$strMessage.="<p>ธนาคารกรุงไทย </p>";
$strMessage .= "<p><b><font color='red'>**เมื่อคุณชำระเงินเรียบร้อยแล้ว คุณสามารถแจ้งการชำระเงินโดยคลิกที่ลิ้งค์ด้านล่างนี้</b></p>";
$strMessage .= "<p><a href='http://www. Domain.com/' target='_blank'>www.Domain.com</a></p>";
$strMessage .= "</body></html>";

  $flgSend = @mail($strTo,$strSubject,$strMessage,$strHeader); // @ = No Show Error //
					if($flgSend){}
					else{echo "Email Can Not Send.";} 
					
header("location:ordercomplete.php?order_id=$strorder_id");
}





Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2014-08-01 16:02:14 By : iseonton View : 730 Reply : 1
 

 

No. 1



โพสกระทู้ ( 5,149 )
บทความ ( 26 )

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

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


ไม่เห็นวนลูปสินค้าเลยครับ.






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-08-01 16:14:34 By : deawx
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
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 อัตราราคา คลิกที่นี่