Trang 1 trên tổng số 2 12 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 20 kết quả

Đề tài: làm sao để đếm số lần xem 1 sản phẩm

  1. #1
    Ngày gia nhập
    03 2010
    Nơi ở
    tphcm
    Bài viết
    227

    Thumbs down làm sao để đếm số lần xem 1 sản phẩm

    Em làm 1 trang web sp:
    database sp của em là
    idsp,tensp,chitiet,solanxem
    Em muốn mỗi lần bấm vào xem chi tiết sản phẩm thì số lần xem tăng lên 1 thì phải làm .
    mấy anh/chị chỉ dùm.Em xin cám ơn nhiều

  2. #2
    Ngày gia nhập
    08 2011
    Nơi ở
    Hồ Chí Minh
    Bài viết
    29

    Viết 1 cái store hoặc 1 function nhỏ nhỏ. Nội dung câu store hoặc function đó có câu update tương tự như sau (nếu khác gì nhớ sửa nhé, nhớ thay xxx nhé)

    Update [sp] set [solanxem] = [solanxem] + 1 where [idsp] = xxx

    Sau đó mỗi khi trang sản phẩm đó , gọi câu store hoặc function, truyền vào idsp là ok. Nếu ko thix xài store hoặc function thì có thể chạy câu update bình thường, nhưng khuyên là nên xài store hoặc function
    Bạn cho mình mượn một cánh tay để cùng nhau phát triển ngành CNTT VN được không ?
    Website: http://thuc.com.vn
    Email: info@thuc.com.vn
    Yahoo: thucdongle
    Phone number: 0122.3038.563

  3. #3
    Ngày gia nhập
    03 2010
    Nơi ở
    tphcm
    Bài viết
    227

    Trích dẫn Nguyên bản được gửi bởi ledongthuc Xem bài viết
    Viết 1 cái store hoặc 1 function nhỏ nhỏ. Nội dung câu store hoặc function đó có câu update tương tự như sau (nếu khác gì nhớ sửa nhé, nhớ thay xxx nhé)

    Update [sp] set [solanxem] = [solanxem] + 1 where [idsp] = xxx

    Sau đó mỗi khi trang sản phẩm đó , gọi câu store hoặc function, truyền vào idsp là ok. Nếu ko thix xài store hoặc function thì có thể chạy câu update bình thường, nhưng khuyên là nên xài store hoặc function
    Em hiểu câu lệnh sql của anh nói .Nhưng em không biết where idsp = cái gì .Anh có thể cho em ví dụ được không.Cám ơn anh nhiều

  4. #4
    Ngày gia nhập
    04 2009
    Nơi ở
    Gầm cầu
    Bài viết
    2,230

    khi em đã show đc sản phẩm đó lên thì em đã biết được id của nó. chính là cái id đó chứ còn gì nữa
    mỗi sp có trường solanxem, chỉ cần tăng lên 1 thôi

  5. #5
    Ngày gia nhập
    03 2010
    Nơi ở
    tphcm
    Bài viết
    227

    Trích dẫn Nguyên bản được gửi bởi zstar Xem bài viết
    khi em đã show đc sản phẩm đó lên thì em đã biết được id của nó. chính là cái id đó chứ còn gì nữa
    mỗi sp có trường solanxem, chỉ cần tăng lên 1 thôi
    Em hiểu cái id sản phẩm mà em show để xem chi tiết .Nhưng làm thế nào để nó tăng lên 1 thì em không biết làm .Em viết ngay cái tool trong datalist hay là em cần viết code riêng.Anh làm ơn chỉ dùm em.Em cám ơn nhiều

  6. #6
    Ngày gia nhập
    05 2008
    Bài viết
    115

    Mặc định làm sao để đếm số lần xem 1 sản phẩm

    Trích dẫn Nguyên bản được gửi bởi thuan Xem bài viết
    Em hiểu cái id sản phẩm mà em show để xem chi tiết .Nhưng làm thế nào để nó tăng lên 1 thì em không biết làm .Em viết ngay cái tool trong datalist hay là em cần viết code riêng.Anh làm ơn chỉ dùm em.Em cám ơn nhiều
    Trời, các bác ấy giải thích cặn kẽ vậy mà bác chưa làm đc á? Cái việc này thực chất chỉ là sau khi load xong trang chi tiết sản phẩm bạn gọi tiếp đến thủ tục và update lại số lần xem thôi chứ có gì đâu (việc update như update thông tin sản phẩm thôi mà???)
    Ebooks dành cho dế yêu của bạn: http://sachdidong.com/
    Góc nhỏ của tôi: http://seekill.com/

  7. #7
    Ngày gia nhập
    03 2010
    Nơi ở
    tphcm
    Bài viết
    227

    Trích dẫn Nguyên bản được gửi bởi seekill Xem bài viết
    Trời, các bác ấy giải thích cặn kẽ vậy mà bác chưa làm đc á? Cái việc này thực chất chỉ là sau khi load xong trang chi tiết sản phẩm bạn gọi tiếp đến thủ tục và update lại số lần xem thôi chứ có gì đâu (việc update như update thông tin sản phẩm thôi mà???)
    Cón nghĩa là mình viết code này update này trong page_load .Mỗi khi load sản phẩm tăng lên 1 phải không.Điều kiện idsp=querystring.request("masp")

  8. #8
    Ngày gia nhập
    12 2007
    Bài viết
    52

    Viết vô cái sự kiện bấm bút xem chi tiết nớ pa.

    Khi click vào button xem chi tiết.
    - Xử lý cập nhật số lần xem
    - Xử lý hiển thị chi tiết sản phẩm

  9. #9
    Ngày gia nhập
    08 2011
    Nơi ở
    Yên Bái- Hà Nội
    Bài viết
    961

    Viết vào sự kiện nút xem chi tiết cũng được. Nhưng theo mình mình vào sự kiện page_load của trang chi tiết hay hơn. Vì lúc ấy kiểu gì bạn cũng phải lấy IDSP để hiển thị chi tiết. Chú ý phải để nó vào " not ispostback" không thì người ta cứ f5 lại xem thêm 1 lần thì tèo.hihi.
    ví dụ:
    protected void Page_Load(object sender, EventArgs e)
    {
    if (!IsPostBack)
    {
    string strIDSP=Request.QueryString["IDSP"].ToString();
    UpdateViewProduct(strIDSP);
    ShowDetailProduct(strIDSP);
    }
    }

  10. #10
    Ngày gia nhập
    04 2009
    Nơi ở
    Gầm cầu
    Bài viết
    2,230

    Trích dẫn Nguyên bản được gửi bởi thuan Xem bài viết
    Em hiểu cái id sản phẩm mà em show để xem chi tiết .Nhưng làm thế nào để nó tăng lên 1 thì em không biết làm .Em viết ngay cái tool trong datalist hay là em cần viết code riêng.Anh làm ơn chỉ dùm em.Em cám ơn nhiều
    thực ra trong cái store lấy thông tin sản phẩm để show , em update luôn solanxem trong đó cũng đc. đỡ phải dùng thêm 1 store update nữa.

Các đề tài tương tự

  1. Trả lời: 6
    Bài viết cuối: 31-07-2013, 07:51 PM
  2. Mỹ phẩm Thu Huyền: Bộ mỹ phẩm trị nám, tàn nhang Bride Korea - call 0906.260.160
    Gửi bởi kimkim8910 trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 12-03-2012, 10:49 PM
  3. phần merge module bị thiếu crystal report phải làm thế nào ?
    Gửi bởi manhluc88 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 06-01-2011, 01:11 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn