0
別のテーブルから、ユーザは報酬にサインアップされているかどうかを確認します。 1はyesを意味し、0はnoを意味する。IDの配列をデータベースクエリに渡す - Codeigniter
私はそのテーブルからすべてのuser_idをアクティブにする必要があります。
現在、この関数は$this->db->from('user')
と言っています。私はそれを渡す配列からユーザーを取得する方法しかないのですか?
$result = $this->db->get_where('vip_rewards_rebate', ['active'=>1])->result_array();
私はちょうど配列渡さ
これらのIDをユーザーテーブルに渡して、それらのユーザーのみを表示する必要があります。 – Gilbert
vip_rewards_rebateから取得したIDを使用してユーザー情報(ユーザー表から)を表示していますか? –
テーブルに情報を照会するモデル上に動的メソッドを作成できます。あなたがパラメータ - データ配列、テーブル名を与えなければならないように。 コントローラ上で、ユーザIDを渡しているときに、ユーザ情報である戻り値を取得できます。 例: foreach($ datafromdb){ $ userid = $ data ['user_id']; $ userinfo = $ this-> UserModel-> getUserInformation($ userid、 'users'); } –