ข้ามไปยังเนื้อหาหลัก
ProgrammerThailand

สังคมนักพัฒนาระบบ (Community) php

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

 

0 คะแนน

3 คำตอบ

0
admin Lv.1 Hello World ตอบ

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

0
มานะชัย สังวาลสุวรรณ Lv.1 Hello World ตอบ
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');

 

0
admin Lv.1 Hello World ตอบ

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

ตอบคำถามนี้

เข้าสู่ระบบเพื่อตอบคำถามและโหวต

เข้าสู่ระบบ สมัครสมาชิก