と同じ結果を返さない:私はCodeIgniterの中で、このコードを実行するとphpMyAdminの中に、このクエリは、それはいくつかの結果を返しますが、実行した場合CodeIgniterのは、私は2つの異なるテーブルからデータを選択するクエリ実行しているクエリ
$this->db->select('a.any_id, a.name');
$this->db->from('table1 a, table2 b');
$this->db->where('a.any_id = b.any_id');
$this->db->where('b.other_id = "$myId"');
を空の配列を返します。
チップはありますか?これは私を夢中にさせている。
'' 'ます$ this-> DB->を選択し( 'a.any_id、a.name'); $ this-> db-> from( 'table1 a、table2 b'); $ this-> db->ここで( 'a.any_id = b.any_id'、NULL); $ this-> db-> get(); return $ query-> result(); ''(); $ this-> db-> get(); $ this-> db->ここで( 'b.other_id = "$ myId" – Mohammad
いいえ、動作しませんでした。前の例と同じ0の結果が –
であり、この '' $ this-> db-> select( 'a.any_id、a.name'); $ this-> db-> from( 'table1 a、table2 b'); $ this-> db->ここで( 'a.any_id'、 'b.any_id'); $ this-> db->ここで( 'b.other_id'、$ myId); $ query = $ this-> db-> get(); return $ query-> result(); '' ' – Mohammad