Kết quả 1 đến 10 của 10
  1. #1
    CI New prince0xxx0's Avatar
    Ngày tham gia
    12-05-2014
    Bài viết
    5
    Cảm ơn
    2
    Được cảm ơn 0 trong 0 bài viết

    Viết chức năng hiển thị sản phẩm theo ý muốn

    Mọi người cho mình hỏi,mình muốn viết chức năng hiển thị cho sản phẩm nhưng chỉ hiển thị những sản phẩm nào mà mình chọn trong ci,ai đã từng viết chức năng này rồi,chia sẻ cho mình biết với.Cảm ơn mọi người.

  2. #2
    Super Moderator tinhphaistc's Avatar
    Ngày tham gia
    01-03-2013
    Bài viết
    693
    Cảm ơn
    244
    Được cảm ơn 278 trong 210 bài viết
    bạn có thể cụ thể hóa được ko?
    THÔNG TIN HỖ TRỢ DIỄN ĐÀN CODEIGNITER VIỆT NAM
    Email: tinhphaistc@gmail.com

  3. #3
    CI New prince0xxx0's Avatar
    Ngày tham gia
    12-05-2014
    Bài viết
    5
    Cảm ơn
    2
    Được cảm ơn 0 trong 0 bài viết
    Trích dẫn Gửi bởi tinhphaistc Xem bài viết
    bạn có thể cụ thể hóa được ko?
    ý mình là trong một list sản phẩm bây giờ mình muốn những sản phẩm nào được chọn thì sẽ được hiển thị ra ngoài.

  4. #4
    Super Moderator tinhphaistc's Avatar
    Ngày tham gia
    01-03-2013
    Bài viết
    693
    Cảm ơn
    244
    Được cảm ơn 278 trong 210 bài viết
    chào bạn. như vậy thì bạn chỉ cần lấy dữ liệu như sau:
    PHP Code:
    //model
    //id là array
    $this->db->where_in('id',$id); 
    như vậy nó sẽ lấy những sản phẩm có id được bạn chọn nằm trong id array
    không biết như vậy có đú ý bạn như:
    THÔNG TIN HỖ TRỢ DIỄN ĐÀN CODEIGNITER VIỆT NAM
    Email: tinhphaistc@gmail.com

  5. #5
    CI New prince0xxx0's Avatar
    Ngày tham gia
    12-05-2014
    Bài viết
    5
    Cảm ơn
    2
    Được cảm ơn 0 trong 0 bài viết
    Trích dẫn Gửi bởi tinhphaistc Xem bài viết
    chào bạn. như vậy thì bạn chỉ cần lấy dữ liệu như sau:
    PHP Code:
    //model
    //id là array
    $this->db->where_in('id',$id); 
    như vậy nó sẽ lấy những sản phẩm có id được bạn chọn nằm trong id array
    không biết như vậy có đú ý bạn như:
    Name:  Untitled.png
Views: 456
Size:  7.6 KB
    ý mình là muốn thêm 1 trường hiển thị như hình vẽ thì ta làm thế nào,mình mới tìm hiểu ci nên chưa rõ lắm.

  6. #6
    Super Moderator tinhphaistc's Avatar
    Ngày tham gia
    01-03-2013
    Bài viết
    693
    Cảm ơn
    244
    Được cảm ơn 278 trong 210 bài viết
    bạn muốn nó hiển thị như vậy thì bạn dùng html và css
    trong trường hợp đối với cái bạn khoan tròn. thì nó là checkbox (Của html) còn lại là css thôi.
    Còn vấn đề xử lý. trong controller của bạn.
    như sau:
    PHP Code:
    $this->input->post('id');
    // bạn sẽ có id để sử lý. phần còn lại làm như hướng dẫn trên của mình. đó là sử lý model bằng where_in. 
    THÔNG TIN HỖ TRỢ DIỄN ĐÀN CODEIGNITER VIỆT NAM
    Email: tinhphaistc@gmail.com

  7. #7
    CI Member darkearl's Avatar
    Ngày tham gia
    13-05-2014
    Bài viết
    29
    Cảm ơn
    5
    Được cảm ơn 18 trong 10 bài viết
    Trích dẫn Gửi bởi prince0xxx0 Xem bài viết
    Name:  Untitled.png
Views: 456
Size:  7.6 KB
    ý mình là muốn thêm 1 trường hiển thị như hình vẽ thì ta làm thế nào,mình mới tìm hiểu ci nên chưa rõ lắm.
    1. Trong database sản phẩm của bạn tạo thêm 1 trường. Mình ví dụ là "show" nếu bằng 1 là hiển thị 0 là ẩn
    2. Trong model show sản phẩm của bạn select thêm trường "show" để xử lý trong phần view ở bước 3
    3. Thuộc tính checked sẽ hiển thị checkbox giống như trong hình của bạn.
    Mã giả:
    {Nếu $data['show']=1}
    <input type="checkbox" name="product_stt" value="product_id" checked>
    {Ngược lại}
    <input type="checkbox" name="product_stt" value="product_id" >
    {kết thúc}

    *Về phần quản trị admin đon giản nhất là trong phần thêm mới và chỉnh sửa bạn thêm 1 cái
    radio button chứa 2 giá trị 0 và 1 để lưu vào database là xong

  8. The Following User Says Thank You to darkearl For This Useful Post:

    tinhphaistc (13-05-2014)

  9. #8
    Moderator vudesign's Avatar
    Ngày tham gia
    23-01-2014
    Bài viết
    324
    Cảm ơn
    22
    Được cảm ơn 45 trong 39 bài viết
    PHP Code:
    {Nếu $data['show']=1}
    <
    input type="checkbox" name="product_stt" value="product_id" checked>
    {
    Ngược lại}
    <
    input type="checkbox" name="product_stt" value="product_id" >
    {
    kết thúc
    Câu lệnh xuất hiện 2 lần oài . sao không dùng jquery addclass vào . rồi click class gửi post bằng ajax

    Hàng đây :

    Name:  123.jpg
Views: 427
Size:  88.7 KB
    Sửa lần cuối bởi vudesign; 13-05-2014 lúc 03:21 PM.
    Clip hay nhé keke truy cậphttp://ovui.com.vn/" href="http://ovui.com.vn/" target="_blank" rel="nofollow">
    http://ovui.com.v
    n/


  10. #9
    CI Member darkearl's Avatar
    Ngày tham gia
    13-05-2014
    Bài viết
    29
    Cảm ơn
    5
    Được cảm ơn 18 trong 10 bài viết
    Mã giả cho dễ hình dung thôi mà, thực tế thì có rất nhiều cách đâu có nhất thiết phải theo như thế :)

  11. #10
    CI New prince0xxx0's Avatar
    Ngày tham gia
    12-05-2014
    Bài viết
    5
    Cảm ơn
    2
    Được cảm ơn 0 trong 0 bài viết
    PHP Code:
    <div class="item">
        <div class="title">
            Danh sách sản phẩm
        </div>
        <?php
            $this
    ->table->add_row(array('data'=>'Sản phẩm''width'=>300), array('data'=>'Thuộc danh mục''width'=>300), array('data'=>'Xử lý''width'=>100),array('data'=>'Hiển thị','width'=>60));
            
            foreach(
    $products as $val){
                
    $a=atag($this->uri->segment(1).'/'.$this->uri->segment(2).'/edit/'.$val['product_id'], 'Sửa').' | '.atag($this->uri->segment(1).'/'.$this->uri->segment(2).'/delete/'.$val['product_id'], 'Xoá');
                
    $b='<input id="active_pro" type="checkbox" checked="" value="1" name="active_pro"></input>';
                
    //<?php if($active_pro == '1'){echo 'checked="checked"';} 
                
                
                
    $this->table->add_row($val['product_title'], $category[$val['product_id']]['product_category_title'], $a,$b);
            }
            
    $this->table->add_row(array('colspan'=>3'style'=>'text-align:center''data'=>atag($this->uri->segment(1).'/'.$this->uri->segment(2).'/add/''Thêm')));
            
            echo 
    $this->table->generate();
            echo 
    $this->pagination->create_links();
        
    ?>
    </div>
    đây là code của trang product trong phần admin,mình thêm cái checkbox nhứ thế rồi nhưng không biết làm sao nữa để nó có thể xử lý.mọi người giúp đỡ với.

Chia sẽ và Bình Luận chủ đề Viết chức năng hiển thị sản phẩm theo ý muốn trên facebook

Các Chủ đề tương tự

  1. xếp hạng theo tuần, ngày
    Bởi timhieu trong diễn đàn Hỏi đáp
    Trả lời: 0
    Bài cuối: 20-03-2014, 10:19 PM
  2. Trả lời: 4
    Bài cuối: 23-01-2014, 08:46 PM
  3. Tính lượt view trang và bài viết theo ip máy,
    Bởi binkutehehe trong diễn đàn Hỏi đáp
    Trả lời: 6
    Bài cuối: 27-12-2013, 12:02 PM
  4. Bác nào cho e hỏi về giới hạn bài đăng theo user với
    Bởi binkutehehe trong diễn đàn Hỏi đáp
    Trả lời: 0
    Bài cuối: 24-08-2013, 11:47 AM

Các từ khóa xuất hiện trên google của chủ đề

codeigniter hiển thị sản phẩm

show sản phẩm codeigniter

php show san pham theo cot

code php hiển thị sản phẩm

Tag của Chủ đề này - Hãy Thêm Tags Để bài viết nhanh lên top google

Quyền viết bài

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