Select option คำนวณ ให้ คูณ แบบ Apto ทำงัยครับผม
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา Select option คำนวณ ให้ คูณ แบบ Apto ทำงัยครับผม
Select option คำนวณ ให้ คูณ แบบ Apto ทำงัยครับผม
Copy
<?php session_start(); require 'connect.php'; $action = isset($_GET['a']) ? $_GET['a'] : ""; $itemCount = isset($_SESSION['cart']) ? count($_SESSION['cart']) : 0; if (isset($_SESSION['qty'])) { $meQty = 0; foreach ($_SESSION['qty'] as $meItem) { $meQty = $meQty + $meItem; } } else { $meQty = 0; } if (isset($_SESSION['cart']) and $itemCount > 0) { $itemIds = ""; foreach ($_SESSION['cart'] as $itemId) { $itemIds = $itemIds . $itemId . ","; } $inputItems = rtrim($itemIds, ","); $meSql = "SELECT * FROM childtb WHERE id in ({$inputItems})"; $meQuery = mysql_query($meSql); $meCount = mysql_num_rows($meQuery); } else { $meCount = 0; } ?> <form action="updatecart.php" method="post" name="fromupdate"> <table width="100%" height="154" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#C76A32" class="table-responsive";> <center> <tbody> <tr> <td width="150" height="50" bgcolor="#FD6600" align="center"></td> <td width="120" height="50" bgcolor="#FD6600" align="center">ชื่อ</td> <td width="200" height="50" bgcolor="#FD6600" align="center">รายละเอียด</td> <td width="100" height="50" bgcolor="#FD6600" align="center">อุปการะต่อ/เดือน</td> <!--<td width="100" height="50" bgcolor="#FD6600" align="center">อุปการะ</td>--> <td width="100" height="50" bgcolor="#FD6600" align="center">รวม</td> <td width="100" height="50" bgcolor="#FD6600" align="center">ยกเลิกรายการ</td> </tr> </thead> <tbody> <?php $total_price = 0; $num = 0; while ($meResult = mysql_fetch_assoc($meQuery)) { $key = array_search($meResult['id'], $_SESSION['cart']); $total_price = $total_price + ($meResult['product_price'] * $_SESSION ['qty'][$key]); ?> <tr> <td><img src="child_img/<?php echo $meResult['product_img_name']; ?>" border="0"></td> <td width="56" height="30" align="center"><?php echo $meResult['product_name']; ?></td> <td width="56" height="30" align="center"><?php echo $meResult['product_desc']; ?></td> <td width="56" height="30" align="center"> <select name="month" id="month"class="form-control"value="<?php echo $_SESSION['qty'][$key]; ?>" class="form-control" style="width: 60px;text-align: center;"> <option value="1">1</option> <option value="3">3</option> <option value="6">6</option> <option value="12">12</option> </select> <input type="text" name="qty[<?php echo $num; ?>]"value="<?php echo $_SESSION['qty'][$key]; ?>" class="form-control" style="width: 60px;text-align: center;"> <input type="hidden" name="arr_key_<?php echo $num; ?>" value="<?php echo $key; ?>"> </td> <!-- <td width="56" height="30" align="center"><?php echo number_format($meResult['product_price']); ?></td>--> <td width="56" height="30" align="center"> <?php echo number_format(($meResult['product_price'] * $_SESSION ['qty'][$key] )); ?></td> <td width="56" height="30" align="center"><a href="removecart.php?itemId=<?php echo $meResult['id']; ?>"> <span class="text-danger"><img src="img/delete.png"></span></a></td> </tr> <?php $num++; } ?> <tr> <td colspan="8" style="text-align: right;"> <h4>จำนวนเงินรวมอุปการะทั้งหมด <?php echo number_format($total_price); ?> บาท</h4> </td> </tr> <tr> <td colspan="8" style="text-align: right;"> <a href="order.php" type="button" class="btn btn-danger btn-lg" >ยืนยันทำรายการ</a> </td> </tr> </tbody> </table> </form> <?php } ?>
Ethan Leo
22-01-2018
10:52:24
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ