มีสินค้าสองชิ้นแต่พอลบสินค้าสินแรกในตะกร้าแล้วขึ้น Notice: Undefined offset: 0

wave
มานะชัย สังวาลสุวรรณ
2,107
สังคมนักพัฒนาระบบ (Community)
มีสินค้าสองชิ้นแต่พอลบสินค้าสินแรกในตะกร้าแล้วขึ้น Notice: Undefined offset: 0

 

3 ความคิดเห็น

  • มานพ กองอุ่น

  • มานะชัย สังวาลสุวรรณ

ต้องดู code ตอนลบน่ะครับ

if (!isset($_SESSION)) {
    session_start();
}
require 'lib/functions.php';
$line = $_GET['line'];
$_SESSION['basket'] = $_SESSION['basket'] - 1;
unset($_SESSION['product_id'][$line]);
unset($_SESSION['qty'][$line]);

echo $_SESSION['flash']['msg'] = "ลบสินค้าในตะกร้าเรียบร้อยแล้ว || <a href='index.php' class='alert-link'>เลือกซื้อสินค้า</a>";
$_SESSION['flash']['type'] = "success";
redirect_to('basket_view.php');

 

ตอนแสดงผลหน้าที่ขึ้น Notice: Undefined offset: 0 ล่ะครับ คงต้องใช้ foreach แทน for ครับ