0

この CodeIgniter Query に数時間取り組んでいますが、問題がわかりません。これは、データと各フィールドの名前を含む SQL テーブルです。テーブル名は bodystyle です。

作る | モデル | ボディスタイル

フォード | F-150 ラプター 4X4 クルーキャブ | フロントキャブ

BMW | | |

BMW | | | 35i |

BMW | X5 | 35i

BMW | X5 | 45i

BMW | X5 | 35i

CodeIgniter を使用して実行しているクエリを次に示します。

$make =$this->input->post('make');
    $model =$this->input->post('model'); 


    $this->db->select('bodystyle');
    $this->db->from('bodystyle');
    $this->db->where('make', $make);
    $this->db->where('model', $model);
    $records = $this->db->get('');

    $output = null; 
    foreach ($records->result() as $row){

    $output .=  $row->bodystyle . ', ';
    }

    echo $output;

$make = Ford

$model = Raptor 4X4 Crew Cab

私が得ている出力はFRONT CAB, ,35i, 45i, 35i

それがすべてのボディスタイルを引っ張っている理由がわかりますか?

メーカーとモデルに基づいてプルするだけにしたい

4

1 に答える 1