Welcome Guest, Not a member yet? Register   Sign In
where_not_in (Solved)
#8

[eluser]Maglok[/eluser]
I took your advice and wrote a little query:
Code:
SELECT `id`, `naam`, `subtitel` FROM `evenementen` WHERE `id` NOT IN (SELECT `inschrijvingen`.`evenement_id` FROM `inschrijvingen`, `evenementen` WHERE `inschrijvingen`.`evenement_id` = `evenementen`.`id` AND `inschrijvingen`.`persoon_id` = <variable>) ORDER BY `naam`, `subtitel` asc

Now the problem is how do I translate this into active record speak? $this->db->where_not_in(); doesn't seem to be the thing I am looking for.

Atm I got this:
Code:
/*****
     * Haal alle open evenementen op waarvoor een persoon nog niet is ingeschreven.
     * @param    persoon_id    - ID van de persoon
     * @return    Array van evenementen
     */
    function get_niet_ingeschreven($persoon_id) {
        $this->db->select('id, naam, subtitel');
        $this->db->from('evenementen');
                //NOT IN THING
        $this->db->order_by('naam, subtitel','asc');

        return $this->db->get();
    }


Messages In This Thread
where_not_in (Solved) - by El Forum - 08-17-2009, 06:02 AM
where_not_in (Solved) - by El Forum - 08-17-2009, 06:08 AM
where_not_in (Solved) - by El Forum - 08-17-2009, 06:10 AM
where_not_in (Solved) - by El Forum - 08-17-2009, 06:38 AM
where_not_in (Solved) - by El Forum - 08-17-2009, 07:34 AM
where_not_in (Solved) - by El Forum - 08-17-2009, 08:08 AM
where_not_in (Solved) - by El Forum - 08-17-2009, 08:35 AM
where_not_in (Solved) - by El Forum - 08-20-2009, 06:26 AM
where_not_in (Solved) - by El Forum - 08-21-2009, 02:16 AM
where_not_in (Solved) - by El Forum - 08-21-2009, 03:04 AM
where_not_in (Solved) - by El Forum - 08-21-2009, 05:04 AM
where_not_in (Solved) - by El Forum - 08-21-2009, 05:08 AM
where_not_in (Solved) - by El Forum - 08-21-2009, 05:17 AM



Theme © iAndrew 2016 - Forum software by © MyBB