@PhanNhuHuyen thông thường phần cập nhật số lượng sản phẩm này sẽ gửi qua ajax và bạn cần viết code bên javascript để xử lý việc lấy ra id và số lượng sản phẩm muốn cập nhật. về Id thì khi trả về giao diện bạn có thể gán nó vào cái button cộng kia luôn như sau:
Trên là session và giỏ hàng (2 sp) của mình.giờ mình muốn thây đổi số lượng sp (1 trong 2 sp hoặc cả 2 sp),thì làm sao mình lấy đc id sp mà mình thay đổi số lượng và update số lượng đã thay đổi ntn ạ
@PhanNhuHuyen Bạn có thể dùng ajax. Đầu tiên bạn đặt 1 attribute cho thẻ của bạn. Chẳng hạn như thẻ <tr productId='id san pham o day'>. Sau đó bạn get attribute để lấy được id đó. Mỗi lần click + hoặc - kia bạn đồng thời gửi request lên, và gửi kèm theo cái id bạn lấy được. Còn tất cả dữ liệu của bạn chỉ được lưu khi bạn click vào nút cập nhập giỏ hàng hay gì đó thì mỗi lần update chắc bạn sẽ phải ghi đè lại toàn bộ dữ liệu
THẢO LUẬN
@MAINT ah rùi .thanks all nhe e moi làm quen sql nên còn lúng túng mn thông cảm ạ
ben columns nó bị ẩn bạn ạ.khong them duoc columns
@MAINT Hoặc ở màn Apply Sql script, ví dụ như sau:
@MAINT Ở cái ảnh đầu tiên ấy bạn đang ở Indexes bạn bấm sang tab Columns ấy, là bạn có thể thêm column
@phanlyhuynh them sao bạn nhỉ .column cua mình bị ẩn
@chinn chị im đeeeee
@MAINT Bạn thêm column cho nó đi ạ rồi apply ạ
@HaiHaChan minh tạo tu crea table.cu pháp có sẵn mà cứ báo lỗi không tương thích bạn với phien bản sql
Lỗi rất clear mà: sai cú pháp
Nếu bạn muốn tìm lỗi giúp thì cho mình xin query tạo bảng nhé
có vẻ bạn đang viết sai syntax trong câu truy vấn rồi thì phải.
Kool Boy viết bài thật là hay quá
@tuanphamle112 Bạn giỏi quá ạ, cho mình info để tiện ib ko ạ
dạ e cảm ơn,để e tìm hiểu và làm ạ
@PhanNhuHuyen thông thường phần cập nhật số lượng sản phẩm này sẽ gửi qua ajax và bạn cần viết code bên javascript để xử lý việc lấy ra id và số lượng sản phẩm muốn cập nhật. về Id thì khi trả về giao diện bạn có thể gán nó vào cái button cộng kia luôn như sau:
Sau đó bên javascript giả sử bạn dùng jquery thì có thể viết:
@PhanNhuHuyen ok bạn. Có gì không hiểu bạn cứ hỏi. Mọi người trên này sẽ giúp đỡ bạn
hi,mình cảm ơn.để mình làm thử xem dc ko ajax mình khá yếu
(like) https://viblo.asia/p/dong-trinh-duyet-session-mat-hieu-the-nao-cho-dung-07LKXBXrlV4#_quay-lai-van-de-4 chắc đọc phần này thôi bác nhỉ
@PhanNhuHuyen Bạn có thể dùng ajax. Đầu tiên bạn đặt 1 attribute cho thẻ của bạn. Chẳng hạn như thẻ <tr productId='id san pham o day'>. Sau đó bạn get attribute để lấy được id đó. Mỗi lần click + hoặc - kia bạn đồng thời gửi request lên, và gửi kèm theo cái id bạn lấy được. Còn tất cả dữ liệu của bạn chỉ được lưu khi bạn click vào nút cập nhập giỏ hàng hay gì đó thì mỗi lần update chắc bạn sẽ phải ghi đè lại toàn bộ dữ liệu