|
|
|
ต้องการส่งสินค้าหลายชิ้นไปยัง ตะกร้าสินค้า ในการกดปุ่ครั้งเดียว |
|
|
|
|
|
|
|
https://www.thaicreate.com/community/php-multiple-insert-by-checkbox/view.html
|
|
|
|
|
Date :
2018-10-22 09:53:44 |
By :
Hararock |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมอยากทราบวิธี ใส่ข้อมูลของแต่สินค้าลงไปใน array อ่ะครับ เช่น สินค้าชิ้นที่ 1 มี ชื่อ จำนวน ยี่ห้อ สินที่ 2 3 ก็เช่นกัน แล้วต้องการส่งข้อมูลสินค้าทั้ง 3 ชิ้นไปยังตะกร้าสินค้าอ่ะครับ แต่ผมไม่รู้วิธีใส่ข้อมูลของแต่ละสินค้าลงใน 1 array อ่ะครับ
|
|
|
|
|
Date :
2018-10-22 11:09:19 |
By :
simson_palo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือตอนนี้ผม กำหนด Object ขึ้นมา 1 ตัว และ Array ขึ้นมา 1 ตัว
Code (JavaScript)
var shop ={}; //obj
var cart = []; //array
และผมก็จะดึงเอาข้อมูลสินค้า มาใส่ใน ตัวแปร shop และค่อยยัดลงในตัวแปร cart อีกที
Code (JavaScript)
$(function(){
$('.brand').change(function() {
var index = $(this).attr('data-rel');
shop.brands = $('#brand'+index).val();
cart.push(shop.brands);
});
$('.input_qty').change(function(){
var index = $(this).attr('data-rel');
shop.quantity = $('#qty'+index).val();
cart.push(shop.quantity);
});
});
แต่พอมันมีหลายสินค้าที่ผมต้องการส่งไปในครั้งเดียว
ผลลัพท์ที่ออกมา มันเป็นแบบนี้
array = [ [0]=>1,[1]=>brand1 , [2] => 2 , [3]=> brand2 ]
แต่สิ่งที่ผมอยากได้คือ
array = [ [0] = > obj{[quantity]=>1,[brands] =>brand1 } , [1] =>obj{[quantity]=>2,[brands] =>brand2}]
ผมเลยคิดว่าอาจจะเพราะ ตัวแปร shop มันไม่ได้มีการกำหนด index ให้ เลยทำให้ตอนยัดลง array มันไม่แยกกัน แต่รวมเป็นก้อนเดียวเลย
ผมเลยอยากรู้ผมคิดถูกไหม ? และผมสามารถ กำหนด index ให้กับ ตัวแปร shop ได้อย่างไร ?
|
|
|
|
|
Date :
2018-10-25 10:10:21 |
By :
simson_palo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
นี้ภาพเว็บ คือ พอผมกดปุ่ม BUY SYSTEM แล้ว ระบบก็จะส่งข้อมูล สินค้า จำนวน ยี่ห้อ ไปยังเก็บไว้ทีตะกร้าสินค้าอีกทีครับ
สินค้าแต่ละชิ้นก็จะเลือกจำนวน เลือกยี่ห้อได้
|
|
|
|
|
Date :
2018-10-25 10:14:00 |
By :
simson_palo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
debug ตรวจสอบ tag html ว่ามันเป็นยังไง หัดใช้งาน เครื่องมือ ของ browser development ดูหน่อย มันทำให้เรารู้ว่าเราจะ loop ยังไง
มันต้องเห็น resource เพื่อที่จะได้มากำหนดวิธีการอ่านได้
อย่างรูปที่เอามาให้ดู เดาไม่ถูกว่าใช้ div หรือ table ในการแสดงผล
แต่หลัการง่ายๆ คือให้ วนลูป แต่ละ row เอาค่าที่กำหนดไว้ใน tag html นำมาใช้งาน
|
|
|
|
|
Date :
2018-10-25 12:08:24 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|