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

HOME > PHP > PHP Forum > รบกวนสอบถามปัญหา PHP ทำตะกร้าสินค้า เมื่อกลับมาเลือกสินค้าต่อแล้ว ไม่แสดงสินค้าชิ้นต่อมาค่ะ



 

รบกวนสอบถามปัญหา PHP ทำตะกร้าสินค้า เมื่อกลับมาเลือกสินค้าต่อแล้ว ไม่แสดงสินค้าชิ้นต่อมาค่ะ

 



Topic : 068701



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



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




รบกวนด้วยค่ะ พอดีทำตะกร้าสินค้า เมื่อกลับมาเลือกสินค้าต่อแล้ว จะลิ้งไปยังหน้าตะกร้าสินค้า แต่สินค้าชิ้นต่อๆมาที่เลือกนั้นไม่แสดงขึ้นมาเลยค่ะ จะมีแต่สินค้าชิ้นแรกที่เลือกเท่านั้น รบกวนผู้รู้ช่วยตรวจสอบให้หน่อยนะคะ ขอบคุณมากค่ะ


Code หน้าเลือกสินค้า(PHP)
<?php
	include("../includes/check_member.php");
	require_once("../includes/template.php");
	show_header(":: สมาชิก :: รายการสินค้า ::");
	show_menu("member");
	include("../config/config_db.php");

$tbl = "mg_product";
$slct = mysql_query("SELECT * FROM $tbl ORDER BY prod_Code ASC") or die ("Err Can not to result") ;
mysql_close($connect);

?>
    <form method="post" name="checkForm">
  		<div id="mb-content">
				<div id="subheader">รายการสินค้า</div>
                <table>
                	<tr id="first">
                        <td id="img"><a>รูปภาพ</a></td>
                        <td id="code"><a>รหัสสินค้า</a></td>
                        <td><a>ชื่อสินค้า</a></td>
                        <td id="status"><a>สถานะ</a></td>
                    </tr>
          <?php while($row = mysql_fetch_array($slct)){	?>
                    <tr>
                        <td>
							<?php $path = "../upload_pic/test";
								if($row[prod_Img]==""){echo "No Picture";
								}else{echo "<img src=\"".$path."/".$row[prod_Img]."\" />";}
							?><br />
                            <a id="select" href="<?php echo "shopping_process1.php?new=".$row[prod_Code];?>" title="คลิกดูรายละเอียด">หยิบใส่รถเข็น</a>
                        </td>
                        <td><?php echo $row[prod_Code];?></td>
                        <td id="prodnm"><a><?php echo $row[prod_Name];?></a></td>
                        <td id="status">
                        <?php	if($row[sts_Code]==1){	?>
                        	<a id="full">พร้อมส่ง</a>
                            <?php }else{	?>
                            	<a id="empty">สินค้าหมด</a>
                            <?php }?>
                            </td>
                    </tr>
          <?php }	?>
                </table>
   		</div>
      </form> 
<?php
	
	show_footer();
		?>


Code หน้าตะกร้าสินค้าที่เลือกแล้ว(PHP)
<?php
	include("../includes/check_member.php");	require_once("../includes/template.php");
	require_once("../includes/function.php");	require_once("shopping_function.php");
	show_header(":: สมาชิก :: รายการสินค้า ::");		show_menu("member");	include("../config/config_db.php");
	
	if(empty($_GET["new"])&&!isset($_SESSION["cart"])){
		process_message("ตะกร้าของคุณไม่มีสินค้า","product_list.php");
		show_footer(); exit;
		}else if (!empty($_GET["new"])&&!isset($_SESSION["cart"])){
			$_SESSION["cart"] = $_GET["new"];
			$_SESSION["qty"] = 1;
			}else if(!empty($_GET["new"])&&!isset($_SESSION["cart"])){
				if (stristr($_SESSION["cart"],$_GET["new"])==false){
					$_SESSION["cart"] = $_SESSION["cart"]."|".$_GET["new"];
					$_SESSION["qty"] = $_SESSION["qty"]."|"."1";
					}
				}
				
	$arrItems = explode("|",$_SESSION["cart"]);
	$arrQty = explode("|",$_SESSION["qty"]);
	$total_qty = 0;
	
	mysql_close($connect);

?>
<script type="text/javascript" src="../javascript/js_delete_checkbox.js"></script>
<form action="shopping_process2.php" method="post" name="checkForm" >
  		<div id="mb-content">
				<div id="subheader">ตะกร้าสินค้า</div>
                <table>
                	<tr id="first">
                    	<td id="select"><a>เลือก</a></td>
                        <td id="img"><a>รูปภาพ</a></td>
                        <td id="code"><a>รหัสสินค้า</a></td>
                        <td><a>ชื่อสินค้า</a></td>
                        <!--<td id="status"><a>สถานะ</a></td>-->
                        <td id="qty"><a>จำนวนที่สั่ง(ลัง)</a></td>
                    </tr>
<?php $dblink = connect_db();

	for($i = 0;$i<count($arrItems);$i++){	
		$tbl = "mg_product";
		$slct = mysqli_query($dblink,"SELECT * FROM $tbl WHERE prod_Code='".$arrItems[$i]."'") or die ("Err Can not to result") ;
		$row = mysqli_fetch_array($slct,MYSQL_ASSOC); 
		
		$total_qty = $total_qty + $arrQty[$i];	?>
        <tr>
			<td>			  
                	<input type="checkbox" name="chkDel[]" value="<?php echo $arrItems[$i];?>">
            </td>
			<td><?php $path = "../upload_pic/test";
				if($row[prod_Img]==""){echo "No Picture";
				}else{echo "<img src=\"".$path."/".$row[prod_Img]."\" />";} ?></td>
			<td><?php echo $row[prod_Code];?></td>
            <td id="prodnm"><a><?php echo $row[prod_Name];?></a></td>
			<td><input name="order_qty[<?php echo $i;?>]" type="text" value="<?php echo $arrQty[$i]; ?>" size="1" maxlength="4"></td>
		</tr>
	<?php }	?>
		<tr id="last">
			<td id="total" colspan="4"><a>รวม</a></td>
			<td id="totalqty"><a><?php echo $total_qty;?></a></td>
		</tr>
        <tr><td colspan="6"><br />
        <input type="button" value="เลือกสินค้าต่อ" onclick="window.location='product_list.php'"/>
        <input name="btnCal" type="submit" value="คำนวณจำนวนสินค้าใหม่" />
        <input name="btnNext" type="submit" value="สั่งซื้อสินค้า" />
        <input name="btnDelete" type="submit" value="ลบรายการที่เลือก" onclick="return onDelete();" /><br /><br />
        </td></tr>
        <tr><td id="note"colspan="5">หมายเหตุ
        	<ul>
            	<li>หากมีการเปลี่ยนแปลงจำนวนสินค้า ควรคลิกปุ่ม "คำนวณจำนวนสินค้าใหม่"</li>
                
            </ul>
        </td></tr>
	</table>        
	</div>
</form> 
<?php
	show_footer();
		?>




Tag : PHP, MySQL, HTML/CSS







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-11-03 14:05:39 By : limjoonae View : 1167 Reply : 2
 

 

No. 1



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

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

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


ไม่รู้จะช่วยยังไงแหละครับ เอาเป็นว่างมๆ ดูละกัน
ลอง print_r($_SESSION); ออกมาดูครับว่ามีอะไรในนั้นบ้าง






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-11-04 00:32:59 By : ikikkok
 


 

No. 2



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



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


ขอบคุณมากนะคะ เดี๋ยวจะลองดูค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-11-04 12:34:08 By : limjoonae
 

   

ค้นหาข้อมูล


   
 

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