Differences From Artifact [6e68131165]:

To Artifact [8875e3952d]:


320
321
322
323
324
325
326


327


328
329
330
331
332
    static public function deleteMembres($membres)
    {
        foreach ($membres as &$id)
        {
            $id = (int) $id;
        }



        $db = Garradin_DB::getInstance();


        return $db->exec('DELETE FROM membres WHERE id IN ('.implode(',', $membres).');');
    }
}

?>







>
>

>
>
|




320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
    static public function deleteMembres($membres)
    {
        foreach ($membres as &$id)
        {
            $id = (int) $id;
        }

        $membres = implode(',', $membres);

        $db = Garradin_DB::getInstance();
        $db->exec('UPDATE wiki_revisions SET id_auteur = 0 WHERE id_auteur IN ('.$membres.');');
        $db->exec('DELETE FROM wiki_suivi WHERE id_membre IN ('.$membres.');');
        return $db->exec('DELETE FROM membres WHERE id IN ('.$membres.');');
    }
}

?>