Cases multiples à cocher ...

Bonjour,
Je sais que vous avez déjà évoqué le sujet "case à cocher" mais pas pour les cases multiples ..., j'aimerais donc savoir comment faire pour supprimmer dans mysql des informations en ayant toutes des cases à cocher portant le même name (suppr) et ayant tous une valeur différentes (les ids à supprimmer) ...

Donc quand on appuie sur supprimmer ça supprimmer tous les enregistrement correspondants aux cases cochés ...

Ce qui donne en gros ça :
(mais ça ne marche pas, ça me mets : Warning: implode() [function.implode]: Bad arguments.)

// SUPPRESION DE TOUS LES MESSAGES COCHES.
//------------------------------------------
while($action=="suppr" && !empty($suppr)){
//........................................
// Supprimmer des fichiers quand on coche une case.
$ids = implode(',',$suppr);
mysql_query("DELETE FROM $mbres2 WHERE recepteur_f = '$login_f' AND id IN ( $ids )" );
//........................................
}
//------------------------------------------

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Oui, en fait c'est ça ;)
    J'ai oublié de mettre [] dans le name du formulaire ...
    Donc c'est bon là maintenant ça fonctionne :p

    Merci !