par
kaika » 04 août 2008, 12:33
Bonjour,
J'ai lu le sujet de testlor a propos de la suppression de plusieurs enregistrement.
Je sais l'effectuer en php "normal" mais pas sous symfony
J'ai le même principe a réaliser. L'utilisateur choisi a l'aide de case a cocher plusieurs enregistrement et doit les supprimer simultanement.
comment j'execute dans mon template
<?php foreach ($tab as $mess): ?>
<tr>
<td>affichage divers</td>
<td><?php echo checkbox_tag('supp['.$mess[5].']',1, false) ?></td>
</tr>
<?php endforeach; ?>
le traitement dans l'action class :
$tab_supp=array();
$tab_supp=$this->getRequestParameter('supp');
echo $this->getRequestParameter('supp');
foreach ($tab_supp as $sup)
{
........
}
Mon souci : Warning: Invalid argument supplied for foreach()
il n'y a visiblement aucune valeur dans mon tableau ou il n'existe pas
Je ne sais pas pourquoi cela fais un moment que je bloque dessus
Si quelqu'un a des pistes ou peut m'aider, merci d'avance