データベースにクエリを実行し、列に個別の値を返す必要があります。クエリはforeachループ内にあり、配列によって異なります。
$get_all_col_names = $this->db->list_fields($table_by_product);
//This will return "X_SIZE", "X_PRINT", "X_QTY"
これで、それぞれ「X_SIZE」、「X_PRINT」、および「X_QTY」の個別の値を取得する必要があるforeachができました。
foreach ($X_types as $X) {
$this->db->select($X);
$this->db->distinct();
$qX = $this->db->get($table_by_product);
return $qX->result_object();
}
この現在の設定の問題は、リストの最後の配列であるX_QTYのDISTINCT値のみを返すことです。
配列内のすべてのキーに対して個別の値を返す必要があります。どうすればこれを機能させることができますか?助けてくれてありがとう。