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 : 136710



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



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




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

ก่อนลบสินค้า
ก่อนลบสินค้า

หลังจากลบสินค้า
หลังลบ

โค็ดของตะกร้า Cart.php
Code (PHP)
<?php 
    session_start();
    error_reporting(0);
    require '../config/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 + (int)$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 products WHERE id in ({$inputItems})";
    $result = $conn->query($meSql); 
    $meCount = mysqli_num_rows($result);
    } else
    {
    $meCount = 0;
    }

    include '../config/headall.php'
?>


    
    <!-- Custom CSS -->
    <link rel="stylesheet" href="/thenewcart/assets/style.css">

<section class="inner-heading">
    <div class="container">
      <h1>ตระกร้าสินค้า</h1>
      <ul class="xs-breadcumb">
        <li><a href="../index.php"> Home  / </a> Cart Product</li>
      </ul>
    </div>
  </section>
    <div class="single-product-area">
        <div class="zigzag-bottom"></div>
        <div class="container">
            <div class="row">
                
                <div class="col-md-12">
                    <div class="product-content-right">
                        <div class="woocommerce">
                        <?php
                        if ($action == 'removed')
                            {
                            echo "<div class=\"alert alert-warning\">ลบสินค้าเรียบร้อยแล้ว</div>";
                            }
                        
                        if ($meCount == 0)
                            {
                            echo "<div class=\"alert alert-warning\">ไม่มีสินค้าอยู่ในตะกร้า</div>";
                            } else
                            {
                        ?>
                        <form action="config/updatecart.php" method="post" name="fromupdate">
                            <table class="shop_table cart">
                        <thead>
                        <tr>
                        <th></th>   
                        <th>รหัสสินค้า</th>
                        <th>ชื่อสินค้า</th>
                        <th>จำนวน</th>
                        <th>ราคาต่อหน่วย</th>
                        <th>จำนวนเงิน</th>
                        <th>&nbsp;</th>
                        </tr>
                        </thead>
                        <tbody>
                        <?php
                        $total_price = 0;
                        $num = 0;
                        while($meResult = mysqli_fetch_array($result)) 
                        {
                        $key = array_search($meResult['id'], $_SESSION['cart']);
                        $total_price = $total_price + ($meResult['product_price'] * $_SESSION['qty'][$key]);
                        ?>
                        <tr>
                        <td>
                        <a class="btn btn-light " href="config/removecart.php?itemId=<?php echo $meResult['id']; ?>" role="button">
                        <i class="fa fa-minus-circle"></i></a>
                        </td>
                        <td><?php echo $meResult['product_code']; ?></td>
                        <td><?php echo $meResult['product_name']; ?></td>
                        <td>
                        <input type="number" name="qty[<?php echo $num; ?>]" value="<?php echo $_SESSION['qty'][$key]; ?>" class="form-control" style="width: 60px;text-align: center;" min="1" max="<?php echo $meResult['qty']?>">
                        <input type="hidden" name="arr_key_<?php echo $num; ?>" value="<?php echo $key; ?>">
                        </td>
                        <td><?php echo number_format($meResult['product_price'],2); ?></td>
                        <td><?php echo number_format(($meResult['product_price'] * $_SESSION['qty'][$key]),2); ?></td>
                        <td><img style="width: 10em;" src="/thenewcart/dbadmin/assets/img/product/<?php echo $meResult['product_img_name']; ?>" border="0"></td>
                        </tr>
                        <?php
                        $num++;
                        }
                        ?>
                        <tr>
                        <td colspan="8" style="text-align: right;">
                        <h4>ราคารวม <?php echo number_format($total_price,2); ?> บาท</h4>
                        </td>
                        </tr>
                        <tr>
                        <td colspan="8" style="text-align: right;">
                        
                        <a href="category" type="button" class="add_to_cart_button ">เลือกสินค้า</a>
                        <button type="submit" class="add_to_cart_button ">คำนวณราคาใหม่ <a class="fa fa-repeat"></a></button>
                        <a href="order" type="button" class="add_to_cart_button">สั่งซื้อสินค้า</a>
                        </td>
                        </tr>
                        </tbody>
                        </table>
                        </form>
                        <?php
                        }
                        ?>
                        <div class="cart-collaterals">

                        <div class="cart_totals ">
                            <h2>ราคาสุทธิ</h2>

                            <table cellspacing="0">
                                <tbody>
                                    <tr class="cart-subtotal">
                                        <th>ราคาสินค้ารวม</th>
                                        <td><span class="amount"><?php echo number_format($total_price,2); ?></span></td>
                                    </tr>

                                    <tr class="shipping">
                                        <th>ค่าจัดส่ง</th>
                                        <td>ฟรี</td>
                                    </tr>

                                    <tr class="order-total">
                                        <th>รวมทั้งหมด</th>
                                        <td><strong><span class="amount"><?php echo number_format($total_price,2); ?></span></strong> </td>
                                    </tr>
                                </tbody>
                            </table>
                        </div>
                        </div>
                    </div>                        
                </div>                    
            </div>
        </div>
    </div>
</div>
    <?php include '../config/footer.php' ?>
    
  </body>
</html>


ส่วนนี้ โค็ดของหน้า removecart.php ครับ

Code (PHP)
<?php
session_start();
 
$itemId = isset($_GET['itemId']) ? $_GET['itemId'] : "";
 
if (!isset($_SESSION['cart']))
{
$_SESSION['cart'] = array();
$_SESSION['qty'][] = array();
}
 
$key = array_search($itemId, $_SESSION['cart']);
$_SESSION['qty'][$key] = "";
 
$_SESSION['cart'] = array_diff($_SESSION['cart'], array($itemId));
header('location:../cart.php?a=remove');
?></pre>




Tag : PHP, HTML, CSS, HTML5









ประวัติการแก้ไข
2022-06-11 18:25:39
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2022-06-11 18:02:18 By : [email protected] View : 503 Reply : 4
 

 

No. 1



โพสกระทู้ ( 4,756 )
บทความ ( 8 )



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


มันหน้าขาวเพราะไปอุดปาก error มันไง
ไปเปิดแสดง error ซะ https://rundiz.com/?p=171






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2022-06-11 20:09:34 By : mr.v
 


 

No. 2



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



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


ตอบความคิดเห็นที่ : 1 เขียนโดย : mr.v เมื่อวันที่ 2022-06-11 20:09:34
รายละเอียดของการตอบ ::
ผมก็ว่าทำมั้ยมันไม่ยอมบอก Error มาแค่หน้าขาวๆ ตอนนี้แก้ได้แล้วครับ ขอบคุณมากๆครับ



ประวัติการแก้ไข
2022-06-11 22:38:58
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2022-06-11 22:38:24 By : [email protected]
 

 

No. 3



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



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



ประจำ developer มือใหม่ อุดปากวิทยากร ๆ เลยไม่คุยด้วย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2022-06-12 10:11:51 By : Chaidhanan
 


 

No. 4



โพสกระทู้ ( 4,756 )
บทความ ( 8 )



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



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2022-06-12 10:57:52 By : mr.v
 

   

ค้นหาข้อมูล


   
 

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