une requête d'insertion multiple à cette tête là :
INSERT INTO table (champ1, champ2, ..., champN) VALUES (enr1ch1, enr1ch2, ..., enr1chN), (enr2ch1, enr2ch2, ..., enr2chN), ...
exemple, en supposant que tu es sûr de ce que contient ton tableau (tu as vérifier que les données qu'il contenait n'étaient pas dangeureuses pour ta BDD) de même pour $_POST['userid'] :
$sql = 'INSERT INTO user_groupes (user_id, group_id) VALUES ('.$_POST['userid'].', '.implode('), ('.$_POST['userid'].', ', $_POST['groupid']).')';
c'est peut être pas super clair vu comme ça... mais ça te génèrera toute ta requête d'insertion d'un coup
http://fr.php.net/implode au besoin ^^
Partager