簡體   English   中英

Codeigniter如何顯示具有不同值的請求表中的orderid

[英]codeigniter how to display orderid from request table with distinct values

  1. 如何顯示具有不同值的請求表中的訂單編號。
  2. 在每個orderid上單擊將顯示所有orderid而沒有不同的值,這是我的表

在此處輸入圖片說明

我的模型函數是:

function show_requests()
        $this->db->from('requests');
        $query = $this->db->get();
        return $query->result();
    }

使用分組依據來區分。 在查詢中添加此行

例如 $ this-> db-> group_by('orderid');

您可以嘗試解決此問題的方法:

Query : 1獲得不同的訂單

function show_requests()
    $this->db->from('requests');
    $this->db->group_by('orderid');
    $query = $this->db->get();
    return $query->result();
}

Query : 2獲取請求的訂單詳細信息

function display_request_by_orderid($id) {
    $row = array();
    $this->db->where('orderid', $id);
    $this->db->from('requests');
    $query = $this->db->get();
    if ($query->num_rows() > 0) {
        $row = $query->row();
    } 
    return $row;
}

希望對您有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM