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

[eluser]Maglok[/eluser]
The query is kinda this for those that someone HAS signed up for:

Code:
SELECT `evenementen`.`naam`, `evenementen`.`subtitel` FROM `inschrijvingen`, `evenementen` WHERE `inschrijvingen`.`persoon_id` = 1 AND `inschrijvingen`.`evenement_id` = `evenementen`.`id` ORDER BY `evenementen`.`naam`, `evenementen`.`subtitel` asc

Using the active record class then switching to arrays while the rest of the app uses objects just seems very messy to me.

I get that query by doing this:

Code:
/*****
     * Haal alle evenementen op waarvoor een persoon al is ingeschreven.
     * @param    persoon_id    - ID van de persoon
     * @return    Array van evenementen
     */
    function get_al_ingeschreven($persoon_id) {
        $this->db->select('evenementen.id, evenementen.naam, evenementen.subtitel');
        $this->db->from('inschrijvingen, evenementen');
        $this->db->where('inschrijvingen.persoon_id', $persoon_id);
        $this->db->where('inschrijvingen.evenement_id', 'evenementen.id', FALSE);
        $this->db->order_by('evenementen.naam, evenementen.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