table_oneとtable_twoという2つのテーブルがあり、table_oneのidはtable_toneのtable_one_idになります。 table_twocodeigniterの別のデータに基づいてデータを取得できません
id table_one_id Location Title
1 1 loc1 name1
2 1 loc2 name1
3 2 loc3 name2
コントローラ
$data['client_data'] = $this->admin_model->get_client_detail($id);
モデル
public function get_client_detail($id)
{
$this->db->where('id',$id);
$query = $this->db->get('table_two');
return $query->result();
}
のtable_one
id Title
1 name1
2 name2
ビューの
見ます
私はこのために私は、次の手順を実行したい、table_twoのIDに基づいてtable_oneの値を変更したい
1)は変数$ ID内table_twoのIDを渡します。
2)$ idを使用してtable_toneからtable_one_idの値を取り出します。
3)table_one_idの値とtable_oneのIDを比較します。
4)取得とtable_oneのIDに基づいてtable_oneの値を更新し、私は名前その後、2の値を変更した場合table_two
などで同じ値を更新する、それがまたtable_twoに変更を取得する必要があり
どのようにすればいいのですか?
'return $ query-> result();'?または '$ query = $ this-> db-> get( 'table_two') - > result(); return $ query; '? –
@Hendra Nucleo申し訳ありませんが私は理解していません – sammy001
この行 'return $ query-> row()' no 'row()'も存在します。 –